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: 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: