537acaec8b044e7a3b7bffd5261d5c2f0b0991d0
[demo.git] / vnfs / DAaaS / prometheus-operator / templates / exporters / kube-etcd / endpoints.yaml
1 {{- if and .Values.kubeEtcd.enabled .Values.kubeEtcd.endpoints }}
2 apiVersion: v1
3 kind: Endpoints
4 metadata:
5   name: {{ template "prometheus-operator.fullname" . }}-kube-etcd
6   labels:
7     app: {{ template "prometheus-operator.name" . }}-kube-etcd
8     k8s-app: etcd-server
9 {{ include "prometheus-operator.labels" . | indent 4 }}
10   namespace: kube-system
11 subsets:
12   - addresses:
13       {{- range .Values.kubeEtcd.endpoints }}
14       - ip: {{ . }}
15       {{- end }}
16     ports:
17       - name: http-metrics
18         port: {{ .Values.kubeEtcd.service.port }}
19         protocol: TCP
20 {{- end }}