@@ -3,8 +3,8 @@ apiVersion: monitoring.coreos.com/v1
33kind : ServiceMonitor
44metadata :
55 name : {{ template "nextcloud.fullname" . }}
6- {{- if .Values.metrics.serviceMonitor.namespace }}
7- namespace : {{ .Values.metrics.serviceMonitor.namespace | quote }}
6+ {{- with .Values.metrics.serviceMonitor.namespace }}
7+ namespace : {{ . | quote }}
88 {{- else }}
99 namespace : {{ .Release.Namespace | quote }}
1010 {{- end }}
@@ -14,8 +14,8 @@ metadata:
1414 app.kubernetes.io/instance : {{ .Release.Name }}
1515 app.kubernetes.io/managed-by : {{ .Release.Service }}
1616 app.kubernetes.io/component : metrics
17- {{- if .Values.metrics.serviceMonitor.labels - }}
18- {{ toYaml .Values.metrics.serviceMonitor.labels | nindent 4 }}
17+ {{- with .Values.metrics.serviceMonitor.labels }}
18+ {{- toYaml .Values.metrics.serviceMonitor.labels | nindent 4 }}
1919 {{- end }}
2020spec :
2121 jobLabel : {{ .Values.metrics.serviceMonitor.jobLabel | quote }}
@@ -30,10 +30,10 @@ spec:
3030 endpoints :
3131 - port : metrics
3232 path : " /"
33- {{- if .Values.metrics.serviceMonitor.interval }}
34- interval : {{ .Values.metrics.serviceMonitor.interval }}
33+ {{- with .Values.metrics.serviceMonitor.interval }}
34+ interval : {{ . }}
3535 {{- end }}
36- {{- if .Values.metrics.serviceMonitor.scrapeTimeout }}
37- scrapeTimeout : {{ .Values.metrics.serviceMonitor.scrapeTimeout }}
36+ {{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
37+ scrapeTimeout : {{ . }}
3838 {{- end }}
3939{{- end }}
0 commit comments