Skip to content

v3.0.0

Compare
Choose a tag to compare
@sami-alajrami sami-alajrami released this 07 Jan 14:59
· 1588 commits to master since this release

v3.0.0

This is a major release to support Helm v3.
It is recommended you read the Helm 3 migration guide before using this release.

Starting from Helmsman v3.0.0 GA release, support for Helmsman v1.x will be limited to bug fixes.

The following are the most important changes:

  • A new and improved logger.
  • Restructuring the code.
  • Parallelized decision making.
  • Introducing the context stanza to define a context for each DSF. More details here.
  • Deprecating all the DSF stanzas related to Tiller.
  • Deprecating the purge option for releases.
  • The default value for storageBackend is now secret.
  • The stable and incubator repos are no longer added by default and the --no-default-repos flag is deprecated.
  • The --suppress-diff-secrets is deprecated. Diff secrets are suppressed by default.
  • The --no-env-values-subst cmd flag is deprecated. Env vars substitution in values files is disabled by default. --subst-env-values is introduced to enable it when needed.
  • The --no-ssm-values-subst cmd flag is deprecated. SSM vars substitution in values files is disabled by default. --subst-ssm-values is introduced to enable it when needed.