2023-08-10 14:49:17 +02:00

29 lines
721 B
YAML

{{- define "prometheus.prometheus" }}
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
labels:
app.kubernetes.io/name: prometheus
name: prometheus
spec:
scrapeInterval: 10s
serviceAccountName: prometheus-{{ .Values.user }}
serviceMonitorNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
serviceMonitorSelector: {}
podMonitorNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
podMonitorSelector: {}
probeNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
probeSelector: {}
resources:
requests:
memory: 400Mi
enableAdminAPI: true
externalLabels:
monitoring: {{ .Values.user }}
{{- end }}