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