Skip to content

chore(helm): bump chart version to 0.7.0#3420

Merged
o-pauloroberto merged 1 commit into
mainfrom
chore/helm-bump-0.7.0
May 21, 2026
Merged

chore(helm): bump chart version to 0.7.0#3420
o-pauloroberto merged 1 commit into
mainfrom
chore/helm-bump-0.7.0

Conversation

@o-pauloroberto
Copy link
Copy Markdown
Collaborator

@o-pauloroberto o-pauloroberto commented May 21, 2026

Bumps the Helm chart version from 0.6.6 to 0.7.0.

This release includes opt-in ExternalSecret support (merged in #3418), which is a backward-compatible new feature — a minor version bump per SemVer.

Changes in this chart version

  • externalsecret.yaml: new template — creates a namespace-scoped SecretStore + ExternalSecret when externalSecret.enabled=true, pulling all keys from AWS Secrets Manager via dataFrom.extract
  • secret.yaml: skips inline Secret creation when externalSecret.enabled=true
  • _helpers.tpl: added chart-deco-studio.validateExternalSecret — fails fast on misconfiguration (missing secretPath, conflict with secret.secretName)
  • validations.yaml: wires in the new validation
  • values.yaml: new externalSecret block (enabled: false by default — zero impact on existing deployments)

Summary by cubic

Bumps the Helm chart to 0.7.0 to release opt-in ExternalSecret support for AWS Secrets Manager. Disabled by default and backward compatible.

  • New Features
    • Opt-in externalSecret support (externalSecret.enabled=true) creating a namespace SecretStore and ExternalSecret.
    • Validation to catch misconfig (e.g., missing secretPath or conflicting secret.secretName) and skip inline Secret when ExternalSecret is enabled.

Written for commit 5b6e6d7. Summary will update on new commits. Review in cubic

@o-pauloroberto o-pauloroberto merged commit a77838a into main May 21, 2026
14 checks passed
@o-pauloroberto o-pauloroberto deleted the chore/helm-bump-0.7.0 branch May 21, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant