9c723e690f82c9fd0096fa64d445da20f5629cf4
[demo.git] / vnfs / DAaaS / collection / charts / prometheus-node-exporter / templates / monitor.yaml
1 {{- if .Values.prometheus.monitor.enabled }}
2 apiVersion: monitoring.coreos.com/v1
3 kind: ServiceMonitor
4 metadata:
5   name: {{ template "prometheus-node-exporter.fullname" . }}
6   labels: {{ include "prometheus-node-exporter.labels" . | indent 4 }}
7   {{- if .Values.prometheus.monitor.additionalLabels }}
8 {{ toYaml .Values.prometheus.monitor.additionalLabels | indent 4 }}
9   {{- end }}
10 spec:
11   selector:
12     matchLabels:
13       app: {{ template "prometheus-node-exporter.name" . }}
14       release: {{ .Release.Name }}
15   endpoints:
16     - port: metrics
17 {{- end }}