Skip to content

Commit 7b05c6c

Browse files
Merge pull request #5 from mariadb-kester/GaleraUpdates
Galera updates
2 parents 34e7024 + 99f302b commit 7b05c6c

File tree

4 files changed

+36
-10
lines changed

4 files changed

+36
-10
lines changed

charts/masterreplica/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ maintainers:
66
- name: kesterriley
77
88
url: https://github.com/mariadb-kester
9-
version: 0.2.15
9+
version: 0.2.16
1010
appVersion: 1.16.1

charts/masterreplica/templates/deployment-maxscale.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ spec:
9393
containerPort: {{ .Values.maxscale.masterOnlyService.port }}
9494
- name: {{ .Values.maxscale.rwService.name }}
9595
containerPort: {{ .Values.maxscale.rwService.port }}
96-
- name: {{ .Values.maxscale.guiService.name }}
97-
containerPort: {{ .Values.maxscale.guiService.port }}
96+
- name: {{ .Values.maxscale.guiserviceactive.name }}
97+
containerPort: {{ .Values.maxscale.guiserviceactive.port }}
9898
volumeMounts:
9999
- name: "config"
100100
mountPath: "/etc/maxscale.cnf"
@@ -223,6 +223,8 @@ spec:
223223
containerPort: {{ .Values.maxscale.masterOnlyService.port }}
224224
- name: {{ .Values.maxscale.rwService.name }}
225225
containerPort: {{ .Values.maxscale.rwService.port }}
226+
- name: {{ .Values.maxscale.guiservicepassive.name }}
227+
containerPort: {{ .Values.maxscale.guiservicepassive.port }}
226228
volumeMounts:
227229
- name: "config"
228230
mountPath: "/etc/maxscale.cnf"

charts/masterreplica/templates/service-maxscale.yaml

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,37 @@ spec:
4040
apiVersion: v1
4141
kind: Service
4242
metadata:
43-
name: {{ .Values.maxscale.guiService.name }}
43+
name: {{ .Values.maxscale.guiserviceactive.name }}
4444
labels:
4545
app.kubernetes.io/name: {{ include "masterreplica.name" . }}
4646
helm.sh/chart: {{ include "masterreplica.chart" . }}
4747
app.kubernetes.io/instance: {{ .Release.Name }}
4848
app.kubernetes.io/managed-by: {{ .Release.Service }}
4949
spec:
50-
type: {{ .Values.maxscale.guiService.type }}
50+
type: {{ .Values.maxscale.guiserviceactive.type }}
5151
ports:
52-
- name: {{ .Values.maxscale.guiService.name }}
53-
port: {{ .Values.maxscale.guiService.port }}
54-
targetPort: {{ .Values.maxscale.guiService.targetPort }}
52+
- name: {{ .Values.maxscale.guiserviceactive.name }}
53+
port: {{ .Values.maxscale.guiserviceactive.port }}
54+
targetPort: {{ .Values.maxscale.guiserviceactive.targetPort }}
55+
selector:
56+
app.kubernetes.io/name: {{ include "masterreplica.name" . }}
57+
app.kubernetes.io/instance: {{ .Release.Name }}-maxscale
58+
---
59+
apiVersion: v1
60+
kind: Service
61+
metadata:
62+
name: {{ .Values.maxscale.guiservicepassive.name }}
63+
labels:
64+
app.kubernetes.io/name: {{ include "masterreplica.name" . }}
65+
helm.sh/chart: {{ include "masterreplica.chart" . }}
66+
app.kubernetes.io/instance: {{ .Release.Name }}
67+
app.kubernetes.io/managed-by: {{ .Release.Service }}
68+
spec:
69+
type: {{ .Values.maxscale.guiservicepassive.type }}
70+
ports:
71+
- name: {{ .Values.maxscale.guiservicepassive.name }}
72+
port: {{ .Values.maxscale.guiservicepassive.port }}
73+
targetPort: {{ .Values.maxscale.guiservicepassive.targetPort }}
5574
selector:
5675
app.kubernetes.io/name: {{ include "masterreplica.name" . }}
5776
app.kubernetes.io/instance: {{ .Release.Name }}-maxscale

charts/masterreplica/values.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,11 +354,16 @@ maxscale:
354354
port: 3307
355355
name: rwsplit
356356
targetPort: 3307
357-
guiService:
357+
guiserviceactive:
358358
type: ClusterIP
359359
port: 8989
360-
name: guiservice
360+
name: guiservice-active
361361
targetPort: 8989
362+
guiservicepassive:
363+
type: ClusterIP
364+
port: 8989
365+
name: guiservice-passive
366+
targetPort: 8988
362367
replicaCount: 2
363368
metrics:
364369
enabled: false

0 commit comments

Comments
 (0)