diff --git a/charts/external-dns/Chart.yaml b/charts/external-dns/Chart.yaml index 7674548a4d..7e699a3671 100644 --- a/charts/external-dns/Chart.yaml +++ b/charts/external-dns/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: external-dns description: ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers. type: application -version: 1.13.0-20230809-1331-adobe +version: 1.13.0-20230821-1134-adobe appVersion: 0.13.5-20230727-1700-adobe keywords: - kubernetes diff --git a/charts/external-dns/templates/deployment.yaml b/charts/external-dns/templates/deployment.yaml index 3c6ce947e1..fab6851229 100644 --- a/charts/external-dns/templates/deployment.yaml +++ b/charts/external-dns/templates/deployment.yaml @@ -94,6 +94,9 @@ spec: {{- if .Values.txtPrefix }} - --txt-prefix={{ .Values.txtPrefix }} {{- end }} + {{- if .Values.annotationFilter }} + - --annotation-filter={{ .Values.annotationFilter }} + {{- end }} {{- if and (eq .Values.txtPrefix "") (ne .Values.txtSuffix "") }} - --txt-suffix={{ .Values.txtSuffix }} {{- end }} diff --git a/charts/external-dns/values.yaml b/charts/external-dns/values.yaml index f3357b4667..7c2a245c0b 100644 --- a/charts/external-dns/values.yaml +++ b/charts/external-dns/values.yaml @@ -162,6 +162,9 @@ sources: policy: upsert-only +# Filters out resources based on annotations +annotationFilter: "" + # Specifies the registry for storing ownership and labels. # Valid values are "aws-sd", "noop", "dynamodb", and "txt". registry: txt