helm: add annotations for ServiceMonitor (#15020)

This commit is contained in:
Mathieu Parent 2022-07-16 10:04:27 +02:00 committed by GitHub
parent e94eb9af10
commit 2bc7ca2d34
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 8 deletions

View File

@ -16,6 +16,10 @@ metadata:
{{- if .Values.metrics.serviceMonitor.additionalLabels }} {{- if .Values.metrics.serviceMonitor.additionalLabels }}
{{ toYaml .Values.metrics.serviceMonitor.additionalLabels | indent 4 }} {{ toYaml .Values.metrics.serviceMonitor.additionalLabels | indent 4 }}
{{- end }} {{- end }}
{{- if .Values.metrics.serviceMonitor.annotations }}
annotations:
{{ toYaml .Values.metrics.serviceMonitor.annotations | trimSuffix "\n" | indent 4 }}
{{- end }}
spec: spec:
endpoints: endpoints:
{{- if .Values.tls.enabled }} {{- if .Values.tls.enabled }}

View File

@ -432,6 +432,7 @@ metrics:
enabled: false enabled: false
public: true public: true
additionalLabels: {} additionalLabels: {}
annotations: {}
relabelConfigs: {} relabelConfigs: {}
# namespace: monitoring # namespace: monitoring
# interval: 30s # interval: 30s