Fix Thanos ruler

This commit is contained in:
Thomas Philipona 2023-10-16 22:30:44 +02:00
parent c2f4139315
commit 226156b36a
No known key found for this signature in database
GPG Key ID: 48284CEF6E0F9F77
2 changed files with 5 additions and 6 deletions

View File

@ -7,9 +7,6 @@ metadata:
app.kubernetes.io/name: {{ .Values.user }}-alertmanager app.kubernetes.io/name: {{ .Values.user }}-alertmanager
name: {{ .Values.user }}-alertmanager name: {{ .Values.user }}-alertmanager
spec: spec:
alertmanagerConfigNamespaceSelector:
matchNames:
- {{ .Values.user }}-monitoring
alertmanagerConfigSelector: alertmanagerConfigSelector:
matchLabels: matchLabels:
alertmanagerConfig: {{ .Values.user }}-alertmanager alertmanagerConfig: {{ .Values.user }}-alertmanager

View File

@ -8,14 +8,16 @@ metadata:
name: thanos-ruler name: thanos-ruler
spec: spec:
image: quay.io/thanos/thanos:v0.28.1 image: quay.io/thanos/thanos:v0.28.1
alertQueryUrl: {{ .Values.user }}-thanos-query.training.cluster.acend.ch
evaluationInterval: 10s evaluationInterval: 10s
queryEndpoints: queryEndpoints:
- dnssrv+_http._tcp.thanos-querier.{{ .Values.user }}-monitoring.svc.cluster.local - dnssrv+_http._tcp.thanos-query:10902
ruleSelector: {} ruleSelector: {}
ruleNamespaceSelector: ruleNamespaceSelector:
matchLabels: matchLabels:
user: {{ .Values.user }} user: {{ .Values.user }}
alertmanagersConfig:
key: alertmanager-configs.yaml
name: thanosruler-alertmanager-config
--- ---
apiVersion: v1 apiVersion: v1
kind: Secret kind: Secret
@ -26,5 +28,5 @@ stringData:
alertmanagers: alertmanagers:
- static_configs: - static_configs:
- "dnssrv+_web._tcp.alertmanager-operated.{{ .Values.user }}-monitoring.svc.cluster.local" - "dnssrv+_web._tcp.alertmanager-operated.{{ .Values.user }}-monitoring.svc.cluster.local"
api_version: v2``` api_version: v2
{{- end }} {{- end }}