fix(mycloud-matrix): add monitoring for redis

This commit is contained in:
WrenIX 2025-01-16 15:59:22 +01:00
parent cce04498dc
commit a19a763e0a
Signed by: wrenix
GPG key ID: 7AFDB012974B1BB5

View file

@ -294,6 +294,25 @@ spec:
database: {{ .name | quote }} database: {{ .name | quote }}
{{- end }} {{- end }}
redis:
enabled: true
replica:
# just one replica
replicaCount: {{ .Values.commons.redis.replicas }}
metrics:
enabled: true
serviceMonitor:
enabled: {{ (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/ServiceMonitor") }}
additionalLabels:
{{- toYaml .Values.commons.prometheus.monitor.labels | nindent 12 }}
prometheusRule:
# empty rules
enabled: false
# {{ (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/PrometheusRule") }}
additionalLabels:
{{- toYaml .Values.commons.prometheus.rules.labels | nindent 12 }}
rules: []
prometheus: prometheus:
podmonitor: podmonitor:
enabled: {{ (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/PodMonitor") }} enabled: {{ (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/PodMonitor") }}