{{- if .Values.controller.enabled }} {{- if .Values.serviceMonitor.enabled }} apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: controller-monitor {{- if .Values.serviceMonitor.namespace }} namespace: {{ .Values.serviceMonitor.namespace }} {{- end }} {{- with .Values.serviceMonitor.additionalServiceMonitorLabels }} labels: {{- toYaml . | nindent 4 }} {{- end }} spec: namespaceSelector: matchNames: - {{ .Release.Namespace }} selector: matchLabels: svc: controller endpoints: - targetPort: 8080 {{- end -}} {{- end -}}