diff --git a/charts/mysql-cluster/Chart.yaml b/charts/mysql-cluster/Chart.yaml index cc07b41..1612182 100644 --- a/charts/mysql-cluster/Chart.yaml +++ b/charts/mysql-cluster/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: mysql-cluster -version: 0.2.3 +version: 0.2.4 description: Chart for a mysql cluster keywords: - database diff --git a/charts/mysql-cluster/templates/deployment.yaml b/charts/mysql-cluster/templates/deployment.yaml index 764d8e3..414e0f1 100644 --- a/charts/mysql-cluster/templates/deployment.yaml +++ b/charts/mysql-cluster/templates/deployment.yaml @@ -15,43 +15,43 @@ metadata: {{- end }} spec: instances: {{ required "serverInstances is required" .Values.cluster.serverInstances }} - baseServerId: {{ required "baseServerId is required" .Values.cluster.baseServerId }} - serviceAccountName: {{ include "mysql.serviceAccountName" . }} + baseServerId: {{ required "baseServerId is required" .Values.cluster.baseServerId }} + serviceAccountName: {{ include "mysql.serviceAccountName" . }} imagePullPolicy : {{ .Values.cluster.image.pullPolicy }} version: {{ .Values.cluster.image.version }} tlsUseSelfSigned: true secretName: {{ .Values.cluster.exisitingCredentialsSecret }} + {{- if .Values.cluster.podSpec }} podSpec: - {{- if .Values.cluster.podSpec }} {{ toYaml .Values.cluster.podSpec | nindent 4 }} - {{- end }} + {{- end }} + {{- if .Values.cluster.podAnnotations }} podAnnotations: - {{- if .Values.cluster.podAnnotations }} {{ toYaml .Values.cluster.podAnnotations | nindent 4 }} - {{- end }} + {{- end }} + {{- if .Values.cluster.podLabels }} podLabels: - {{- if .Values.cluster.podLabels }} {{ toYaml .Values.cluster.podLabels | nindent 4 }} - {{- end }} + {{- end }} router: instances: {{ required "router.instances is required" .Values.cluster.router.instances }} + {{- if .Values.cluster.router.podSpec }} podSpec: - {{- if .Values.cluster.router.podSpec }} {{- toYaml .Values.cluster.router.podSpec | nindent 6 }} - {{- end }} + {{- end }} + {{- if .Values.cluster.router.podAnnotations }} podAnnotations: - {{- if .Values.cluster.router.podAnnotations }} {{- toYaml .Values.cluster.router.podAnnotations | nindent 6 }} - {{- end }} + {{- end }} + {{- if .Values.cluster.router.podLabels }} podLabels: - {{- if .Values.cluster.router.podLabels }} {{- toYaml .Values.cluster.router.podLabels | nindent 6 }} - {{- end }} + {{- end }} tlsSecretName: {{ include "cluster.name" . }}-router-tls logs: {{- with .Values.cluster.logs }} {{ toYaml . | nindent 4 }} - {{- end }} + {{- end }} mycnf: | {{ .Values.cluster.serverConfig.mycnf | indent 4 }} {{- if .Values.cluster.datadirVolumeClaimTemplate }}