From c553b5cbaec81311bec2449d1a0a944efc4d3357 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 10 Jul 2025 09:39:35 +1000 Subject: [PATCH 1/2] Add namespace to externaldns --- charts/dns/templates/externaldns.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/dns/templates/externaldns.yaml b/charts/dns/templates/externaldns.yaml index 814af6c..22595c4 100644 --- a/charts/dns/templates/externaldns.yaml +++ b/charts/dns/templates/externaldns.yaml @@ -3,6 +3,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: external-dns + namespace: {{ .Release.Namespace }} rules: - apiGroups: [""] resources: ["services","endpoints","pods"] @@ -18,6 +19,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: external-dns-viewer + namespace: {{ .Release.Namespace }} roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole @@ -30,11 +32,13 @@ apiVersion: v1 kind: ServiceAccount metadata: name: external-dns + namespace: {{ .Release.Namespace }} --- apiVersion: apps/v1 kind: Deployment metadata: name: external-dns + namespace: {{ .Release.Namespace }} spec: replicas: 1 selector: From 4b209f4649637dd7a8f1b518f438113b33ec3958 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 10 Jul 2025 09:39:50 +1000 Subject: [PATCH 2/2] Add namespace to bind master --- charts/dns/templates/bind-master.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/charts/dns/templates/bind-master.yaml b/charts/dns/templates/bind-master.yaml index 4d3328c..3facb5b 100644 --- a/charts/dns/templates/bind-master.yaml +++ b/charts/dns/templates/bind-master.yaml @@ -3,6 +3,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: bind-master-config + namespace: {{ .Release.Namespace }} data: named.conf: | include "/etc/bind/externaldns-key.conf"; @@ -51,6 +52,7 @@ apiVersion: apps/v1 kind: DaemonSet metadata: name: bind-master + namespace: {{ .Release.Namespace }} spec: selector: matchLabels: @@ -120,6 +122,7 @@ apiVersion: v1 kind: Service metadata: name: bind-master + namespace: {{ .Release.Namespace }} spec: type: ClusterIP selector: