diff --git a/charts/bind9/Chart.yaml b/charts/bind9/Chart.yaml index 807efa1..8b812aa 100644 --- a/charts/bind9/Chart.yaml +++ b/charts/bind9/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: bind9 description: bind9 primary-secondary (master-slave) setup type: application -version: 0.1.0 +version: 0.1.1 appVersion: "9.18" diff --git a/charts/bind9/templates/services.yaml b/charts/bind9/templates/services.yaml index 0dbea75..c6655b0 100644 --- a/charts/bind9/templates/services.yaml +++ b/charts/bind9/templates/services.yaml @@ -32,7 +32,7 @@ metadata: namespace: bind9 spec: type: ClusterIP - clusterIP: "{{ .Values.bind9.primaryClusterIP }}" + clusterIP: "{{ .Values.primary.service.clusterIP }}" ports: - name: dns-tcp protocol: TCP diff --git a/charts/bind9/values.yaml b/charts/bind9/values.yaml index 2f1b588..880b833 100644 --- a/charts/bind9/values.yaml +++ b/charts/bind9/values.yaml @@ -11,6 +11,9 @@ zone: primary: service: + # The bind9 primary (master) server needs to have a static ip, since + # /etc/bind/named.conf does not accept dns names in its "masters { };" + # Make sure this value is within your kubernetes internal-ip range. clusterIP: "10.100.0.53" deployment: replicas: 1