Skip to content
Snippets Groups Projects
Commit 7f543f2a authored by Sören Henning's avatar Sören Henning
Browse files

Make pod metadata/annotations configurable

parent ec3f10f3
No related branches found
No related tags found
No related merge requests found
Pipeline #8981 passed
......@@ -5,6 +5,10 @@ metadata:
name: {{ template "theodolite.fullname" . }}-prometheus
spec:
serviceAccountName: {{ template "theodolite.fullname" . }}-prometheus
{{- with .Values.prometheus.podMetadata }}
podMetadata:
{{- toYaml . | nindent 8 }}
{{- end}}
podMonitorSelector: {}
serviceMonitorSelector: {}
resources:
......
......@@ -12,6 +12,10 @@ spec:
metadata:
labels:
app: {{ include "theodolite.fullname" . }}
{{- with .Values.operator.podAnnotations }}
annotations:
{{ toYaml . | indent 2 }}
{{- end }}
spec:
terminationGracePeriodSeconds: 0
serviceAccountName: {{ include "theodolite.serviceAccountName" . }}
......
......@@ -285,6 +285,7 @@ kube-prometheus-stack:
###
prometheus:
enabled: true
podMetadata: {}
nodeSelector: {}
serviceAccount:
......@@ -306,6 +307,8 @@ operator:
nodeSelector: {}
podAnnotations: {}
sloChecker:
generic:
enabled: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment