diff --git a/incubator/mariadb-cluster/templates/master-svc.yaml b/incubator/mariadb-cluster/templates/master-svc.yaml index 527a6e9c4..ec4a25c86 100644 --- a/incubator/mariadb-cluster/templates/master-svc.yaml +++ b/incubator/mariadb-cluster/templates/master-svc.yaml @@ -8,6 +8,7 @@ metadata: release: "{{ .Release.Name }}" heritage: "{{ .Release.Service }}" spec: + type: {{ .Values.serviceType }} ports: - name: mysql port: 3306 diff --git a/incubator/mariadb-cluster/templates/slave-svc.yaml b/incubator/mariadb-cluster/templates/slave-svc.yaml index 790e66979..98782e9ad 100644 --- a/incubator/mariadb-cluster/templates/slave-svc.yaml +++ b/incubator/mariadb-cluster/templates/slave-svc.yaml @@ -8,6 +8,7 @@ metadata: release: "{{ .Release.Name }}" heritage: "{{ .Release.Service }}" spec: + type: {{ .Values.serviceType }} ports: - name: mysql port: 3306 diff --git a/incubator/mariadb-cluster/values.yaml b/incubator/mariadb-cluster/values.yaml index 2d98e7296..e6c61e03e 100644 --- a/incubator/mariadb-cluster/values.yaml +++ b/incubator/mariadb-cluster/values.yaml @@ -9,6 +9,9 @@ image: bitnami/mariadb:10.1.22-r1 ## imagePullPolicy: IfNotPresent +## Kubernetes service type +serviceType: ClusterIP + ## Desired number of slave Pods ## numSlaves: 3 @@ -45,9 +48,6 @@ mariadbReplicationUser: my_replication_user ## # mariadbReplicationPassword: -## Kubernetes service type -serviceType: ClusterIP - ## Enable persistence using Persistent Volume Claims ## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/ ##