Update Helm release external-secrets to v0.18.1 (main)
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| external-secrets | minor |
0.16.2 -> 0.18.1
|
Release Notes
external-secrets/external-secrets (external-secrets)
v0.18.1
Image: ghcr.io/external-secrets/external-secrets:v0.18.1
Image: ghcr.io/external-secrets/external-secrets:v0.18.1-ubi
Image: ghcr.io/external-secrets/external-secrets:v0.18.1-ubi-boringssl
What's Changed
- chore: release helm chart for v0.18.0 by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4932
- Fix missing region error with defaultJWTProvider by @Ilhan-Personal in https://github.com/external-secrets/external-secrets/pull/4940
- feat: introduce secret rewrite merge operation by @riccardomc in https://github.com/external-secrets/external-secrets/pull/4894
- chore(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4942
- chore(deps): bump pymdown-extensions from 10.15 to 10.16 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4943
- chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4944
- chore(deps): bump pygments from 2.19.1 to 2.19.2 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4945
- chore(deps): bump ubi8/ubi from
0c1757cto19eae3dby @dependabot in https://github.com/external-secrets/external-secrets/pull/4946 - chore(deps): bump markdown from 3.8 to 3.8.2 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4947
- fix: wrong info on refresh policies by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4951
- fix: fqdn to allow secret names bigger than 92 characters by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4955
- fix: creation policy orphan now does not react to secret updates by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4956
Full Changelog: https://github.com/external-secrets/external-secrets/compare/v0.18.0...v0.18.1
v0.18.0
Image: ghcr.io/external-secrets/external-secrets:v0.18.0
Image: ghcr.io/external-secrets/external-secrets:v0.18.0-ubi
Image: ghcr.io/external-secrets/external-secrets:v0.18.0-ubi-boringssl
Potential Breaking Changes
This version includes a massive refactor of the AWS providers. Now, they are finally using V2 and thus opened some regions and are more maintainable. Massive thanks goes to @Ilhan-Personal for this work. We really appreciate all the effort that went into this. Thank you!
Further update has been done to 1Password provider SDK. Now, GetSecretMap functions the same way as 1Password connect. Which is that it uses extract to filter for files or other values.
What's Changed
- chore: update helm charts v0.17.0 by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4780
- fix: release check output is not a string by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4782
- docs: Fix formatting in Deprecation Policy notes by @kingdonb in https://github.com/external-secrets/external-secrets/pull/4791
- chore(deps): bump mkdocs-material from 9.6.13 to 9.6.14 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4793
- chore(deps): bump pyyaml-env-tag from 1.0 to 1.1 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4794
- chore(deps): bump fossas/fossa-action from 1.6.0 to 1.7.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4795
- chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4796
- chore(deps): bump anchore/sbom-action from 0.19.0 to 0.20.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4797
- chore(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4798
- chore(deps): bump distroless/static from
3d0f463tod9f9472by @dependabot in https://github.com/external-secrets/external-secrets/pull/4800 - chore: update dependencies by @eso-service-account-app in https://github.com/external-secrets/external-secrets/pull/4803
- fix: unused delimiter settings by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4807
- fix: allows result.jsonpath to be templated on datafrom calls by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4808
- fix: Support for Non-json secret fetched from Delinea SecretServer by @DelineaSahilWankhede in https://github.com/external-secrets/external-secrets/pull/4743
- feat: add MFA token generator Generator by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4790
- chore: add metadata labels to Dockerfiles by @rowanruseler in https://github.com/external-secrets/external-secrets/pull/4811
- chore(deps): bump golang from
ef18ee7toef18ee7by @dependabot in https://github.com/external-secrets/external-secrets/pull/4799 - fix: generator state controller trying to delete twice by @msfernandes in https://github.com/external-secrets/external-secrets/pull/4806
- fix: mfa generator length is too much and optional by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4813
- fix: fix (again) helm release) by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4820
- chore: bump 0.17.1-rc1 by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4822
- chore(deps): Update bitwarden-sdk-server helm dependency by @yasn77 in https://github.com/external-secrets/external-secrets/pull/4831
- chore: update dependencies by @eso-service-account-app in https://github.com/external-secrets/external-secrets/pull/4836
- fix: generator state for pushsecrets by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4842
- migrate aws secretsmanager and aws parameter store to go sdk v2 by @Ilhan-Personal in https://github.com/external-secrets/external-secrets/pull/4484
- fix: set klog to logger for client-go by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4818
- fix: gcp regional push should have no replications by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4815
- fix: e2e tests by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4847
- feat(aws): Enable setting custom endpoints for AWS ECR for ECRAuthori… by @mtweten in https://github.com/external-secrets/external-secrets/pull/4821
- fix: add mutex for thread safety in ProviderOnePassword methods by @bo0tzz in https://github.com/external-secrets/external-secrets/pull/4839
- chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4858
- chore(deps): bump golang from
89a04ccto29d9726in /e2e by @dependabot in https://github.com/external-secrets/external-secrets/pull/4859 - chore(deps): bump alpine from 3.21.3 to 3.22.0 in /e2e by @dependabot in https://github.com/external-secrets/external-secrets/pull/4860
- chore(deps): bump alpine from
a8560b3to8a1f59fby @dependabot in https://github.com/external-secrets/external-secrets/pull/4861 - chore(deps): bump golang from
ef18ee7tob4f875eby @dependabot in https://github.com/external-secrets/external-secrets/pull/4862 - chore(deps): bump alpine from 3.21 to 3.22 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4863
- chore(deps): bump zipp from 3.21.0 to 3.22.0 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4864
- chore(deps): bump tornado from 6.4.2 to 6.5.1 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4865
- typo fix by @dwgrth in https://github.com/external-secrets/external-secrets/pull/4853
- fix: pdb spec rendering issue by @linusyong in https://github.com/external-secrets/external-secrets/pull/4844
- docs: fix: AWS ECR Generator by @yo-ga in https://github.com/external-secrets/external-secrets/pull/4868
- fix: keepersecurity support for shortcuts by @ppodevlabs in https://github.com/external-secrets/external-secrets/pull/4825
- Revert "fix: keepersecurity support for shortcuts" by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4870
- fix: Chart: Allow percentage on PDBs by @achetronic in https://github.com/external-secrets/external-secrets/pull/4852
- fix: one-password-connect is a read-write store by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4869
- Fix gcloud invocation in google-secrets-manager.md by @mkmik in https://github.com/external-secrets/external-secrets/pull/4874
- docs: enhance the example of PushSecret/ClusterPushSecret by @aabouzaid in https://github.com/external-secrets/external-secrets/pull/4872
- fix: oci helm release gha by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4887
- chore(deps): bump ubi8/ubi from
244e985to0c1757cby @dependabot in https://github.com/external-secrets/external-secrets/pull/4879 - chore(deps): bump golang from 1.24.3 to 1.24.4 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4880
- fix: leaving out managed id is not an invalid config by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4890
- chore(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4881
- chore(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4882
- chore(deps): bump zipp from 3.22.0 to 3.23.0 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4883
- chore(deps): bump golang from 1.24.3-bookworm to 1.24.4-bookworm in /e2e by @dependabot in https://github.com/external-secrets/external-secrets/pull/4884
- chore: update dependencies by @eso-service-account-app in https://github.com/external-secrets/external-secrets/pull/4886
- Gc/feat/ibm custom credentials by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4899
- fix: helm release running always by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4898
- feat: have parity with 1Password connect service for GetSecretMap by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4895
- chore: upgrade go from 1.24.2 to 1.24.4 by @riccardomc in https://github.com/external-secrets/external-secrets/pull/4910
- [OnePasswordSDKProvider] Enable specifying the vault by UUID by @pollenjp in https://github.com/external-secrets/external-secrets/pull/4906
- chore: bump 0.18.0-rc1 by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4923
- chore: test a change on charts to see no new oci release by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4924
- fix: group variables not taking account of environments by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4928
- chore(deps): bump golang from
9716267toee7ff13in /e2e by @dependabot in https://github.com/external-secrets/external-secrets/pull/4911 - chore(deps): bump golang from
68932fato68932faby @dependabot in https://github.com/external-secrets/external-secrets/pull/4912 - chore(deps): bump distroless/static from
d9f9472tob7b9a69by @dependabot in https://github.com/external-secrets/external-secrets/pull/4913 - chore(deps): bump requests from 2.32.3 to 2.32.4 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4914
- chore(deps): bump certifi from 2025.4.26 to 2025.6.15 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4915
- chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4916
- chore(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4917
- chore(deps): bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4918
- chore(deps): bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4919
- chore(deps): bump anchore/sbom-action from 0.20.0 to 0.20.1 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4920
- chore: update dependencies by @eso-service-account-app in https://github.com/external-secrets/external-secrets/pull/4922
New Contributors
- @kingdonb made their first contribution in https://github.com/external-secrets/external-secrets/pull/4791
- @DelineaSahilWankhede made their first contribution in https://github.com/external-secrets/external-secrets/pull/4743
- @msfernandes made their first contribution in https://github.com/external-secrets/external-secrets/pull/4806
- @yasn77 made their first contribution in https://github.com/external-secrets/external-secrets/pull/4831
- @Ilhan-Personal made their first contribution in https://github.com/external-secrets/external-secrets/pull/4484
- @mtweten made their first contribution in https://github.com/external-secrets/external-secrets/pull/4821
- @bo0tzz made their first contribution in https://github.com/external-secrets/external-secrets/pull/4839
- @dwgrth made their first contribution in https://github.com/external-secrets/external-secrets/pull/4853
- @linusyong made their first contribution in https://github.com/external-secrets/external-secrets/pull/4844
- @yo-ga made their first contribution in https://github.com/external-secrets/external-secrets/pull/4868
- @mkmik made their first contribution in https://github.com/external-secrets/external-secrets/pull/4874
- @aabouzaid made their first contribution in https://github.com/external-secrets/external-secrets/pull/4872
- @riccardomc made their first contribution in https://github.com/external-secrets/external-secrets/pull/4910
- @pollenjp made their first contribution in https://github.com/external-secrets/external-secrets/pull/4906
Full Changelog: https://github.com/external-secrets/external-secrets/compare/v0.17.0...v0.18.0
v0.17.0
Image: ghcr.io/external-secrets/external-secrets:v0.17.0
Image: ghcr.io/external-secrets/external-secrets:v0.17.0-ubi
Image: ghcr.io/external-secrets/external-secrets:v0.17.0-ubi-boringssl
BREAKING CHANGE
v0.17.0 Stops serving v1beta1 apis. You need to update your manifests from v1beta1 to v1 prior to updating from v0.16 to v0.17.
The only change needed is upgrading your manifests to v1 (i.e. removing the beta1 from v1beta1).
Be sure to do that to all your manifests prior to bumping to v0.17.0! v0.16.2 already supports v1 so this process should be smooth.
What's Changed
- chore: update helm charts v0.16.2 by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4748
- fix: typo on delete method for repo by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4750
- fix: Show Errors from Github by @Alexander-Cairns in https://github.com/external-secrets/external-secrets/pull/4753
- doc(openbao): add information about it working with vault provider by @eyenx in https://github.com/external-secrets/external-secrets/pull/4755
- Gc/fix/gcp pushsecret location replication by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4751
- chore: unserve v1beta1 and mark it as deprecated by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4758
- fix: not releasing helm charts when its already released by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4771
- fix: remove comment from helm by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4772
- infisical: support secrets within paths for
datareferences by @lgo in https://github.com/external-secrets/external-secrets/pull/4305 - chore(deps): bump pyyaml-env-tag from 0.1 to 1.0 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4761
- chore(deps): bump platformdirs from 4.3.7 to 4.3.8 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4762
- chore(deps): bump mkdocs-material from 9.6.12 to 9.6.13 in /hack/api-docs by @dependabot in https://github.com/external-secrets/external-secrets/pull/4763
- chore(deps): bump golang from 1.24.2 to 1.24.3 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4764
- chore(deps): bump golang from 1.24.2-bookworm to 1.24.3-bookworm in /e2e by @dependabot in https://github.com/external-secrets/external-secrets/pull/4765
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4766
- Cache separate vault clients for each namespace if necessary by @ChristianCiach in https://github.com/external-secrets/external-secrets/pull/4706
- chore(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot in https://github.com/external-secrets/external-secrets/pull/4768
- feat: improve code integration api by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4777
- chore: update dependencies by @eso-service-account-app in https://github.com/external-secrets/external-secrets/pull/4770
- chore(deps): bump actions/dependency-review-action from
67d4f4bto8805179by @dependabot in https://github.com/external-secrets/external-secrets/pull/4767 - fix: adds releases to stability and support by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4776
- Update docs/example for ECR token generator by @Moulick in https://github.com/external-secrets/external-secrets/pull/4773
- feat: add 1Password SDK based provider by @Skarlso in https://github.com/external-secrets/external-secrets/pull/4628
- chore: updates stability support for 0.17.0 by @gusfcarvalho in https://github.com/external-secrets/external-secrets/pull/4779
- fix: update provider examples to use apiVersion external-secrets.io/v1 by @rowanruseler in https://github.com/external-secrets/external-secrets/pull/4757
New Contributors
- @Alexander-Cairns made their first contribution in https://github.com/external-secrets/external-secrets/pull/4753
- @eyenx made their first contribution in https://github.com/external-secrets/external-secrets/pull/4755
- @ChristianCiach made their first contribution in https://github.com/external-secrets/external-secrets/pull/4706
- @Moulick made their first contribution in https://github.com/external-secrets/external-secrets/pull/4773
- @rowanruseler made their first contribution in https://github.com/external-secrets/external-secrets/pull/4757
Full Changelog: https://github.com/external-secrets/external-secrets/compare/v0.16.2...v0.17.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot Sylva instance.
CI configuration couldn't be handle by MR description. A dedicated comment has been posted to control it.
If no checkbox is checked, a default pipeline will be enabled (capm3, or capo if capo label is set)
CI configuration
Below you can choose test deployment variants to run in this MR's CI.
Click to open to CI configuration
Legend:
| Icon | Meaning | Available values |
|---|---|---|
| Infra Provider |
capd, capo, capm3
|
|
| Bootstrap Provider |
kubeadm (alias kadm), rke2
|
|
| Node OS |
ubuntu, suse
|
|
| Deployment Options |
light-deploy, dev-sources, ha, misc, maxsurge-0, logging, no-logging
|
|
| Pipeline Scenarios | Available scenario list and description |
-
🎬 preview☁️ capd🚀 kadm🐧 ubuntu -
🎬 preview☁️ capo🚀 rke2🐧 suse -
🎬 preview☁️ capm3🚀 rke2🐧 ubuntu -
☁️ capd🚀 kadm🛠️ light-deploy🐧 ubuntu -
☁️ capd🚀 rke2🛠️ light-deploy🐧 suse -
☁️ capo🚀 rke2🐧 suse -
☁️ capo🚀 kadm🐧 ubuntu -
☁️ capo🚀 rke2🎬 rolling-update🛠️ ha🐧 ubuntu -
☁️ capo🚀 kadm🎬 wkld-k8s-upgrade🐧 ubuntu -
☁️ capo🚀 rke2🎬 rolling-update-no-wkld🛠️ ha🐧 suse -
☁️ capo🚀 rke2🎬 sylva-upgrade🛠️ ha🐧 ubuntu -
☁️ capo🚀 kadm🎬 sylva-upgrade🛠️ ha🐧 ubuntu -
☁️ capo🚀 rke2🎬 sylva-upgrade-from-1.4.x🛠️ ha,misc🐧 ubuntu -
☁️ capo🚀 rke2🛠️ ha,misc🐧 ubuntu -
☁️ capm3🚀 rke2🐧 suse -
☁️ capm3🚀 kadm🐧 ubuntu -
☁️ capm3🚀 kadm🎬 rolling-update-no-wkld🛠️ ha,misc🐧 ubuntu -
☁️ capm3🚀 rke2🎬 wkld-k8s-upgrade🛠️ ha🐧 suse -
☁️ capm3🚀 kadm🎬 rolling-update🛠️ ha🐧 ubuntu -
☁️ capm3🚀 rke2🎬 sylva-upgrade-from-1.4.x🛠️ ha🐧 suse -
☁️ capm3🚀 rke2🛠️ misc,ha🐧 suse -
☁️ capm3🚀 kadm🎬 sylva-upgrade🛠️ ha🐧 suse -
☁️ capm3🚀 rke2🎬 sylva-upgrade🛠️ ha🐧 suse -
☁️ capm3🚀 kadm🎬 rolling-update🛠️ ha🐧 suse -
☁️ capm3🚀 ck8s🎬 no-wkld🛠️ light-deploy🐧 ubuntu
Global config for deployment pipelines
-
autorun pipelines -
allow failure on pipelines -
record sylvactl events
Notes:
- Enabling
autorunwill make deployment pipelines to be run automatically without human interaction - Disabling
allow failurewill make deployment pipelines mandatory for pipeline success. - if both
autorunandallow failureare disabled, deployment pipelines will need manual triggering but will be blocking the pipeline
Be aware: after configuration change, pipeline is not triggered automatically.
Please run it manually (by clicking the run pipeline button in Pipelines tab) or push new code.