github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/templates/service.yaml (about) 1 {{- if .Values.metrics.enabled }} 2 apiVersion: v1 3 kind: Service 4 metadata: 5 name: {{ include "velero.fullname" . }} 6 namespace: {{ .Release.Namespace }} 7 {{- with .Values.metrics.service.annotations }} 8 annotations: 9 {{- toYaml . | nindent 4 }} 10 {{- end }} 11 labels: 12 app.kubernetes.io/name: {{ include "velero.name" . }} 13 app.kubernetes.io/instance: {{ .Release.Name }} 14 app.kubernetes.io/managed-by: {{ .Release.Service }} 15 helm.sh/chart: {{ include "velero.chart" . }} 16 {{- with .Values.metrics.service.labels }} 17 {{- toYaml . | nindent 4 }} 18 {{- end }} 19 spec: 20 type: ClusterIP 21 ports: 22 - name: http-monitoring 23 port: 8085 24 targetPort: http-monitoring 25 selector: 26 name: velero 27 app.kubernetes.io/name: {{ include "velero.name" . }} 28 app.kubernetes.io/instance: {{ .Release.Name }} 29 {{- end }}