[bitnami/external-dns] Fixed oci workload identity secret creation (#29374)

* Fixed key requirement when using workload identity

Signed-off-by: Declan Curran <declan@cymatic.ie>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Declan Curran <declan@cymatic.ie>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Declan Curran
2024-09-16 10:59:01 +02:00
committed by GitHub
co-authored by Bitnami Containers
parent c43d3bac08
commit a248647ee9
3 changed files with 8 additions and 4 deletions
+6 -2
View File
@@ -1,8 +1,12 @@
# Changelog
## 8.3.7 (2024-09-05)
## 8.3.8 (2024-09-12)
* [bitnami/external-dns] Release 8.3.7 ([#29231](https://github.com/bitnami/charts/pull/29231))
* [bitnami/external-dns] Fixed oci workload identity secret creation ([#29374](https://github.com/bitnami/charts/pull/29374))
## <small>8.3.7 (2024-09-05)</small>
* [bitnami/external-dns] Release 8.3.7 (#29231) ([e6c6578](https://github.com/bitnami/charts/commit/e6c65782c9e73b79537c59c33e945d72dcf29b26)), closes [#29231](https://github.com/bitnami/charts/issues/29231)
## <small>8.3.6 (2024-09-05)</small>
+1 -1
View File
@@ -28,4 +28,4 @@ maintainers:
name: external-dns
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/external-dns
version: 8.3.7
version: 8.3.8
+1 -1
View File
@@ -112,7 +112,7 @@ Return true if a secret object should be created
{{- true -}}
{{- else if and (eq .Values.provider "linode") .Values.linode.apiToken (not .Values.linode.secretName) -}}
{{- true -}}
{{- else if and (eq .Values.provider "oci") .Values.oci.privateKeyFingerprint (not .Values.oci.secretName) -}}
{{- else if and (eq .Values.provider "oci") (or .Values.oci.privateKeyFingerprint .Values.oci.useWorkloadIdentity) (not .Values.oci.secretName) -}}
{{- true -}}
{{- else if and (eq .Values.provider "rfc2136") (or .Values.rfc2136.tsigSecret (and .Values.rfc2136.kerberosUsername .Values.rfc2136.kerberosPassword)) (not .Values.rfc2136.secretName) -}}
{{- true -}}