v3.0.0
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 nowsecret
. - The
stable
andincubator
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.