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: ...@@ -5,6 +5,10 @@ metadata:
name: {{ template "theodolite.fullname" . }}-prometheus name: {{ template "theodolite.fullname" . }}-prometheus
spec: spec:
serviceAccountName: {{ template "theodolite.fullname" . }}-prometheus serviceAccountName: {{ template "theodolite.fullname" . }}-prometheus
{{- with .Values.prometheus.podMetadata }}
podMetadata:
{{- toYaml . | nindent 8 }}
{{- end}}
podMonitorSelector: {} podMonitorSelector: {}
serviceMonitorSelector: {} serviceMonitorSelector: {}
resources: resources:
......
...@@ -12,6 +12,10 @@ spec: ...@@ -12,6 +12,10 @@ spec:
metadata: metadata:
labels: labels:
app: {{ include "theodolite.fullname" . }} app: {{ include "theodolite.fullname" . }}
{{- with .Values.operator.podAnnotations }}
annotations:
{{ toYaml . | indent 2 }}
{{- end }}
spec: spec:
terminationGracePeriodSeconds: 0 terminationGracePeriodSeconds: 0
serviceAccountName: {{ include "theodolite.serviceAccountName" . }} serviceAccountName: {{ include "theodolite.serviceAccountName" . }}
......
...@@ -285,6 +285,7 @@ kube-prometheus-stack: ...@@ -285,6 +285,7 @@ kube-prometheus-stack:
### ###
prometheus: prometheus:
enabled: true enabled: true
podMetadata: {}
nodeSelector: {} nodeSelector: {}
serviceAccount: serviceAccount:
...@@ -306,6 +307,8 @@ operator: ...@@ -306,6 +307,8 @@ operator:
nodeSelector: {} nodeSelector: {}
podAnnotations: {}
sloChecker: sloChecker:
generic: generic:
enabled: true enabled: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment