Patch 2.19.5 #45

Merged
stefan merged 19 commits from master into stable 2021-05-17 10:08:39 +00:00
3 changed files with 31 additions and 0 deletions
Showing only changes of commit d91f196ae6 - Show all commits

View File

@ -17,6 +17,9 @@ spec:
enabled: true
serviceMonitor:
enabled: true
istio:
enabled: true
url: mariadb.dev.mayneinc.com
destination:
server: 'https://kubernetes.default.svc'

View File

@ -0,0 +1,22 @@
{{- if index .Values "mariadb-galera" "istio" "enabled" }}
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: mariadb
namespace: {{ .Release.Namespace }}
labels:
{{ include "kubezero-lib.labels" . | indent 4 }}
spec:
hosts:
- {{ index .Values "mariadb-galera" "istio" "url" }}
gateways:
- {{ index .Values "mariadb-galera" "istio" "gateway" }}
tcp:
- match:
- port: {{ default 3306 ( index .Values "mariadb-galera" "service" "port" ) }}
route:
- destination:
host: {{ .Release.Name }}-mariadb-galera-headless
port:
number: {{ default 3306 ( index .Values "mariadb-galera" "service" "port" ) }}
{{- end }}

View File

@ -7,6 +7,7 @@ mariadb-galera:
rootUser:
password: 12345qwert
db:
user: mariadb
password: 12345qwert
galera:
mariabackup:
@ -19,3 +20,8 @@ mariadb-galera:
prometheusRules:
enabled: false
istio:
enabled: false
gateway: istio-system/private-ingressgateway
url: mariadb.example.com