blob: 9bbdc79030c22e72683d8ffb14f698bc89fcab80 [file] [log] [blame]
Giorgi Lekveishvili4ec4c022024-08-17 15:09:24 +04001{{- if and .Values.controller.prometheus.enabled .Values.controller.prometheus.alertingrules }}
2---
3apiVersion: monitoring.coreos.com/v1
4kind: PrometheusRule
5metadata:
6 name: {{ template "jenkins.fullname" . }}
7{{- if .Values.controller.prometheus.prometheusRuleNamespace }}
8 namespace: {{ .Values.controller.prometheus.prometheusRuleNamespace }}
9{{- else }}
10 namespace: {{ template "jenkins.namespace" . }}
11{{- end }}
12 labels:
Giorgi Lekveishviliea328da2026-07-29 12:15:15 +040013 {{- include "jenkins.labels" . | nindent 4 }}
Giorgi Lekveishvili4ec4c022024-08-17 15:09:24 +040014 {{- range $key, $val := .Values.controller.prometheus.alertingRulesAdditionalLabels }}
15 {{ $key }}: {{ $val | quote }}
16 {{- end}}
17spec:
18 groups:
19{{ toYaml .Values.controller.prometheus.alertingrules | indent 2 }}
20{{- end }}