diff --git a/bitnami/external-dns/Chart.yaml b/bitnami/external-dns/Chart.yaml index b7a03c3f19f246..3f3cc633b67e3e 100644 --- a/bitnami/external-dns/Chart.yaml +++ b/bitnami/external-dns/Chart.yaml @@ -28,4 +28,4 @@ maintainers: name: external-dns sources: - https://github.com/bitnami/charts/tree/main/bitnami/external-dns -version: 7.2.3 +version: 7.3.0 diff --git a/bitnami/external-dns/README.md b/bitnami/external-dns/README.md index 9cf3aad6743963..85781809349d95 100644 --- a/bitnami/external-dns/README.md +++ b/bitnami/external-dns/README.md @@ -180,6 +180,7 @@ helm install my-release \ | `aws.evaluateTargetHealth` | When using the AWS provider, sets the evaluate target health flag (options: true, false) | `""` | | `aws.dynamodbTable` | When using the AWS provider, sets the DynamoDB table name to use for dynamodb registry | `""` | | `aws.dynamodbRegion` | When using the AWS provider, sets the DynamoDB table region to use for dynamodb registry | `""` | +| `aws.zoneMatchParent` | When using the AWS provider, lets a domain filter match subdomains within the same zone by using their parent domain | `false` | | `azure.secretName` | When using the Azure provider, set the secret containing the `azure.json` file | `""` | | `azure.cloud` | When using the Azure provider, set the Azure Cloud | `""` | | `azure.resourceGroup` | When using the Azure provider, set the Azure Resource Group | `""` | diff --git a/bitnami/external-dns/templates/dep-ds.yaml b/bitnami/external-dns/templates/dep-ds.yaml index e484f610dae99f..03ec3014e1da95 100644 --- a/bitnami/external-dns/templates/dep-ds.yaml +++ b/bitnami/external-dns/templates/dep-ds.yaml @@ -228,6 +228,9 @@ spec: {{- if and (kindIs "bool" .Values.aws.evaluateTargetHealth) (not .Values.aws.evaluateTargetHealth) }} - --no-aws-evaluate-target-health {{- end }} + {{- if .Values.aws.zoneMatchParent }} + - --aws-zone-match-parent + {{- end }} {{- if or (and (eq .Values.provider "azure") (not .Values.azure.secretName)) (eq .Values.provider "azure-private-dns") }} # Azure Arguments {{- if .Values.azure.resourceGroup }} diff --git a/bitnami/external-dns/values.yaml b/bitnami/external-dns/values.yaml index 3e15d0121f92c9..540a200bdccc61 100644 --- a/bitnami/external-dns/values.yaml +++ b/bitnami/external-dns/values.yaml @@ -295,6 +295,9 @@ aws: ## ref: https://github.com/kubernetes-sigs/external-dns/blob/0483ffde22e60436f16be154b9fe1a388a1400d0/docs/registry/dynamodb.md ## dynamodbRegion: "" + ## @param aws.zoneMatchParent When using the AWS provider, lets a domain filter match subdomains within the same zone by using their parent domain + ## + zoneMatchParent: false ## Azure configuration to be set via arguments/env. variables ## azure: