From b6b79b1ccce3c4836590cf1555cf3d2a34f1cb62 Mon Sep 17 00:00:00 2001 From: Devin Buhl Date: Tue, 31 Jan 2023 09:41:38 -0500 Subject: [PATCH] feat!: use external-dns.alpha.kubernetes.io/target annotation filter in external-dns Signed-off-by: Devin Buhl --- kubernetes/apps/default/echo-server/app/helmrelease.yaml | 1 - kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml | 1 - kubernetes/apps/networking/external-dns/app/helmrelease.yaml | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/kubernetes/apps/default/echo-server/app/helmrelease.yaml b/kubernetes/apps/default/echo-server/app/helmrelease.yaml index e6957e7c..a427441c 100644 --- a/kubernetes/apps/default/echo-server/app/helmrelease.yaml +++ b/kubernetes/apps/default/echo-server/app/helmrelease.yaml @@ -57,7 +57,6 @@ spec: ingressClassName: nginx annotations: external-dns.alpha.kubernetes.io/target: "ipv4.${SECRET_DOMAIN}" - external-dns.home.arpa/enabled: "true" hajimari.io/icon: video-input-antenna hosts: - host: &host "{{ .Release.Name }}.${SECRET_DOMAIN}" diff --git a/kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml b/kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml index 8df43a60..58d5b864 100644 --- a/kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml +++ b/kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml @@ -6,7 +6,6 @@ metadata: namespace: flux-system annotations: external-dns.alpha.kubernetes.io/target: "ipv4.${SECRET_DOMAIN}" - external-dns.home.arpa/enabled: "true" hajimari.io/enable: "false" spec: ingressClassName: nginx diff --git a/kubernetes/apps/networking/external-dns/app/helmrelease.yaml b/kubernetes/apps/networking/external-dns/app/helmrelease.yaml index 53faaccb..08226207 100644 --- a/kubernetes/apps/networking/external-dns/app/helmrelease.yaml +++ b/kubernetes/apps/networking/external-dns/app/helmrelease.yaml @@ -42,7 +42,7 @@ spec: key: api-key extraArgs: - --cloudflare-proxied - - --annotation-filter=external-dns.home.arpa/enabled in (true) + - --annotation-filter=external-dns.alpha.kubernetes.io/target policy: sync sources: ["ingress"] txtPrefix: k8s.