diff --git a/mycloud-matrix/templates/server/synapse.yaml b/mycloud-matrix/templates/server/synapse.yaml index f5d647d..ae75301 100644 --- a/mycloud-matrix/templates/server/synapse.yaml +++ b/mycloud-matrix/templates/server/synapse.yaml @@ -294,6 +294,25 @@ spec: database: {{ .name | quote }} {{- 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: podmonitor: enabled: {{ (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/PodMonitor") }}