392b7c936bd6526b177297d8c710389a1ac44c85
[demo.git] / vnfs / DAaaS / operator / charts / prometheus-operator / templates / exporters / node-exporter / servicemonitor.yaml
1 {{- if .Values.nodeExporter.enabled }}
2 apiVersion: {{ printf "%s/v1" (.Values.prometheusOperator.crdApiGroup | default "monitoring.coreos.com") }}
3 kind: ServiceMonitor
4 metadata:
5   name: {{ template "prometheus-operator.fullname" . }}-node-exporter
6   labels:
7     app: {{ template "prometheus-operator.name" . }}-node-exporter
8 {{ include "prometheus-operator.labels" . | indent 4 }}
9 spec:
10   jobLabel: {{ .Values.nodeExporter.jobLabel }}
11   selector:
12     matchLabels:
13       app: prometheus-node-exporter
14       release: {{ .Release.Name }}
15   endpoints:
16   - port: metrics
17     interval: 30s
18 {{- end }}