From 6d24c55168baff5486d252ba8bef4e18a1b7e791 Mon Sep 17 00:00:00 2001 From: Max Anderson Date: Tue, 8 Apr 2025 20:42:56 -0400 Subject: [PATCH 1/6] Added new Value and corresponding option in the deployment.yaml for using the new txt format Signed-off-by: Max Anderson --- bitnami/external-dns/Chart.yaml | 2 +- bitnami/external-dns/README.md | 1 + bitnami/external-dns/templates/deployment.yaml | 3 +++ bitnami/external-dns/values.yaml | 4 ++++ 4 files changed, 9 insertions(+), 1 deletion(-) diff --git a/bitnami/external-dns/Chart.yaml b/bitnami/external-dns/Chart.yaml index dd0f82ec83c952..2c151c1193fc21 100644 --- a/bitnami/external-dns/Chart.yaml +++ b/bitnami/external-dns/Chart.yaml @@ -29,4 +29,4 @@ maintainers: name: external-dns sources: - https://github.com/bitnami/charts/tree/main/bitnami/external-dns -version: 8.7.10 +version: 8.8.0 diff --git a/bitnami/external-dns/README.md b/bitnami/external-dns/README.md index a6344a934a6565..84ebfdc80a40d6 100644 --- a/bitnami/external-dns/README.md +++ b/bitnami/external-dns/README.md @@ -348,6 +348,7 @@ helm install my-release \ | `txtEncrypt.enabled` | Enable TXT record encryption | `false` | | `txtEncrypt.aesKey` | 32-byte AES-256-GCM encryption key. | `""` | | `txtEncrypt.secretName` | Use an existing secret with key "txt_aes_encryption_key" defined. | `""` | +| `txtNewFormatOnly` | When using the TXT registry, use only the new format for ownership records (optional) | `false` | | `extraArgs` | Extra arguments to be passed to external-dns | `{}` | | `extraEnvVars` | An array to add extra env vars | `[]` | | `extraEnvVarsCM` | ConfigMap containing extra env vars | `""` | diff --git a/bitnami/external-dns/templates/deployment.yaml b/bitnami/external-dns/templates/deployment.yaml index ede1f4e3e2b124..b458a75ae26e83 100644 --- a/bitnami/external-dns/templates/deployment.yaml +++ b/bitnami/external-dns/templates/deployment.yaml @@ -159,6 +159,9 @@ spec: {{- if .Values.txtSuffix }} - --txt-suffix={{ .Values.txtSuffix }} {{- end }} + {{- if .Values.txtNewFormatOnly }} + - --txt-new-format-only + {{- end }} {{- end }} {{- if .Values.annotationFilter }} - --annotation-filter={{ .Values.annotationFilter }} diff --git a/bitnami/external-dns/values.yaml b/bitnami/external-dns/values.yaml index 478260f0d56327..7fe2b62b2e0d32 100644 --- a/bitnami/external-dns/values.yaml +++ b/bitnami/external-dns/values.yaml @@ -858,6 +858,10 @@ txtEncrypt: ## This ignores txtEncrypt.aesKey ## secretName: "" +## @param txtNewFormatOnly When using the TXT registry, use only the new format for ownership records (optional) +## ref: https://github.com/kubernetes-sigs/external-dns/blob/master/docs/registry/txt.md#record-format-options +## +txtNewFormatOnly: false ## @param extraArgs Extra arguments to be passed to external-dns ## extraArgs: {} From 924fe2becbbf26dd6e7c20c0e22e745823c79af3 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 9 Apr 2025 01:48:36 +0000 Subject: [PATCH 2/6] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/external-dns/CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bitnami/external-dns/CHANGELOG.md b/bitnami/external-dns/CHANGELOG.md index c1d802b6baf689..9c20250b9f9e25 100644 --- a/bitnami/external-dns/CHANGELOG.md +++ b/bitnami/external-dns/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 8.7.10 (2025-04-02) +## 8.8.0 (2025-04-09) -* [bitnami/external-dns] Add RBAC to support F5 TransportServer source ([#32633](https://github.com/bitnami/charts/pull/32633)) +* [bitnami/external-dns] Add support for --txt-new-format-only ([#32880](https://github.com/bitnami/charts/pull/32880)) + +## 8.7.10 (2025-04-03) + +* [bitnami/external-dns] Add RBAC to support F5 TransportServer source (#32633) ([8ac86c0](https://github.com/bitnami/charts/commit/8ac86c06ed7fafd739abb335a9ff99794ca548aa)), closes [#32633](https://github.com/bitnami/charts/issues/32633) ## 8.7.9 (2025-04-01) From bee4820cbf4418e7ad0937b0d5e01a9275db8d49 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 9 Apr 2025 09:23:10 +0000 Subject: [PATCH 3/6] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/external-dns/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/external-dns/CHANGELOG.md b/bitnami/external-dns/CHANGELOG.md index f8908b094993b1..8307c27357ccb6 100644 --- a/bitnami/external-dns/CHANGELOG.md +++ b/bitnami/external-dns/CHANGELOG.md @@ -4,9 +4,9 @@ * [bitnami/external-dns] Add support for --txt-new-format-only ([#32880](https://github.com/bitnami/charts/pull/32880)) -## 8.7.11 (2025-04-08) +## 8.7.11 (2025-04-09) -* bitnami/external-dns: do not set EXTERNAL_DNS_RFC2136_TSIG_SECRET when rfc2136 provider is not used ([#32661](https://github.com/bitnami/charts/pull/32661)) +* bitnami/external-dns: do not set EXTERNAL_DNS_RFC2136_TSIG_SECRET when rfc2136 provider is not used ([5707499](https://github.com/bitnami/charts/commit/5707499ee4917a7c592b5d47098bb0dc8661dc13)), closes [#32661](https://github.com/bitnami/charts/issues/32661) ## 8.7.10 (2025-04-03) From eee622c5d3a96e0d3d11d7f0c63797971329f08b Mon Sep 17 00:00:00 2001 From: Max Anderson Date: Wed, 16 Apr 2025 21:23:05 -0400 Subject: [PATCH 4/6] Re-arranged order of new parameter in values.yaml and README.md Signed-off-by: Max Anderson --- bitnami/external-dns/README.md | 2 +- bitnami/external-dns/values.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/external-dns/README.md b/bitnami/external-dns/README.md index 84ebfdc80a40d6..7e3baff9adb94f 100644 --- a/bitnami/external-dns/README.md +++ b/bitnami/external-dns/README.md @@ -343,12 +343,12 @@ helm install my-release \ | `registry` | Registry method to use (options: txt, aws-sd, dynamodb, noop) | `txt` | | `txtPrefix` | When using the TXT registry, a prefix for ownership records that avoids collision with CNAME entries (optional) (Mutual exclusive with txt-suffix) | `""` | | `txtSuffix` | When using the TXT registry, a suffix for ownership records that avoids collision with CNAME entries (optional).suffix (Mutual exclusive with txt-prefix) | `""` | +| `txtNewFormatOnly` | When using the TXT registry, use only the new format for ownership records (optional) | `false` | | `txtOwnerId` | A name that identifies this instance of ExternalDNS. Currently used by registry types: txt & aws-sd (optional) | `""` | | `forceTxtOwnerId` | (backward compatibility) When using the non-TXT registry, it will pass the value defined by `txtOwnerId` down to the application (optional) | `false` | | `txtEncrypt.enabled` | Enable TXT record encryption | `false` | | `txtEncrypt.aesKey` | 32-byte AES-256-GCM encryption key. | `""` | | `txtEncrypt.secretName` | Use an existing secret with key "txt_aes_encryption_key" defined. | `""` | -| `txtNewFormatOnly` | When using the TXT registry, use only the new format for ownership records (optional) | `false` | | `extraArgs` | Extra arguments to be passed to external-dns | `{}` | | `extraEnvVars` | An array to add extra env vars | `[]` | | `extraEnvVarsCM` | ConfigMap containing extra env vars | `""` | diff --git a/bitnami/external-dns/values.yaml b/bitnami/external-dns/values.yaml index 7fe2b62b2e0d32..e67e3b6c091dc4 100644 --- a/bitnami/external-dns/values.yaml +++ b/bitnami/external-dns/values.yaml @@ -822,6 +822,10 @@ txtPrefix: "" ## @param txtSuffix When using the TXT registry, a suffix for ownership records that avoids collision with CNAME entries (optional).suffix (Mutual exclusive with txt-prefix) ## txtSuffix: "" +## @param txtNewFormatOnly When using the TXT registry, use only the new format for ownership records (optional) +## ref: https://github.com/kubernetes-sigs/external-dns/blob/master/docs/registry/txt.md#record-format-options +## +txtNewFormatOnly: false ## @param txtOwnerId A name that identifies this instance of ExternalDNS. Currently used by registry types: txt & aws-sd (optional) ## But other registry types might be added in the future. ## @@ -858,10 +862,6 @@ txtEncrypt: ## This ignores txtEncrypt.aesKey ## secretName: "" -## @param txtNewFormatOnly When using the TXT registry, use only the new format for ownership records (optional) -## ref: https://github.com/kubernetes-sigs/external-dns/blob/master/docs/registry/txt.md#record-format-options -## -txtNewFormatOnly: false ## @param extraArgs Extra arguments to be passed to external-dns ## extraArgs: {} From a31d1d6516cb614fce2f9ed19b6e03424921d473 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 17 Apr 2025 01:29:25 +0000 Subject: [PATCH 5/6] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/external-dns/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/external-dns/CHANGELOG.md b/bitnami/external-dns/CHANGELOG.md index 8307c27357ccb6..794191776eed22 100644 --- a/bitnami/external-dns/CHANGELOG.md +++ b/bitnami/external-dns/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 8.8.0 (2025-04-09) +## 8.8.0 (2025-04-17) * [bitnami/external-dns] Add support for --txt-new-format-only ([#32880](https://github.com/bitnami/charts/pull/32880)) From b23e3234fb3537d019d16e66190a74c3f8aadcfc Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 23 Apr 2025 17:28:47 +0000 Subject: [PATCH 6/6] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/external-dns/CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bitnami/external-dns/CHANGELOG.md b/bitnami/external-dns/CHANGELOG.md index 3055724ebcbbc9..b13e494789f541 100644 --- a/bitnami/external-dns/CHANGELOG.md +++ b/bitnami/external-dns/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 8.7.12 (2025-04-22) +## 8.8.0 (2025-04-23) -* [bitnami/external-dns] Release 8.7.12 ([#33113](https://github.com/bitnami/charts/pull/33113)) +* [bitnami/external-dns] Add support for --txt-new-format-only ([#32880](https://github.com/bitnami/charts/pull/32880)) + +## 8.7.12 (2025-04-22) + +* [bitnami/external-dns] Release 8.7.12 (#33113) ([7ca15cc](https://github.com/bitnami/charts/commit/7ca15cc04465c25d12da0fc28124ea998c5a013e)), closes [#33113](https://github.com/bitnami/charts/issues/33113) ## 8.7.11 (2025-04-09)