blob: 5f4e0fd51d38d74ed8fb2eb4214d48d82a5b7f23 [file] [log] [blame]
{{ if and .Values.prometheus.operator.enabled }}
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: {{ include "keycloak.fullname" . }}
labels:
{{- include "keycloak.commonLabels" . | nindent 4 }}
{{- toYaml .Values.prometheus.operator.serviceMonitor.selector | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "keycloak.selectorLabels" . | nindent 6 }}
service: http
endpoints:
- port: http
path: {{ .Values.prometheus.operator.serviceMonitor.path }}
interval: {{ .Values.prometheus.operator.serviceMonitor.interval }}
{{- with .Values.prometheus.operator.serviceMonitor.scrapeTimeout }}
scrapeTimeout: {{ . }}
{{- end }}
{{ end }}