aad8a2becc167408fa076c6eb77df9443cfc18f0
[demo.git] / vnfs / DAaaS / deploy / 00-init / istio / istio-operator / templates / authproxy-service.yaml
1 {{- if and .Values.prometheusMetrics.enabled .Values.prometheusMetrics.authProxy.enabled }}
2 apiVersion: v1
3 kind: Service
4 metadata:
5   name: {{ include "istio-operator.fullname" . }}-authproxy
6   annotations:
7     prometheus.io/port: "8443"
8     prometheus.io/scheme: https
9     prometheus.io/scrape: "true"
10   labels:
11     control-plane: controller-manager
12     controller-tools.k8s.io: "1.0"
13     app.kubernetes.io/name: {{ include "istio-operator.name" . }}
14     helm.sh/chart: {{ include "istio-operator.chart" . }}
15     app.kubernetes.io/instance: {{ .Release.Name }}
16     app.kubernetes.io/managed-by: {{ .Release.Service }}
17     app.kubernetes.io/version: {{ .Chart.AppVersion }}
18     app.kubernetes.io/component: authproxy
19 spec:
20   ports:
21   - name: https
22     port: 8443
23     targetPort: https
24   selector:
25     control-plane: controller-manager
26     controller-tools.k8s.io: "1.0"
27     app.kubernetes.io/name: {{ include "istio-operator.name" . }}
28     app.kubernetes.io/instance: {{ .Release.Name }}
29     app.kubernetes.io/component: operator
30 {{- end }}