Skip to content

Commit 013d400

Browse files
authored
Merge pull request #686 from Alja9/main
2 parents cb692df + 80486fb commit 013d400

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

charts/velero/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: 1.16.0
33
kubeVersion: ">=1.16.0-0"
44
description: A Helm chart for velero
55
name: velero
6-
version: 10.0.1
6+
version: 10.0.2
77
home: https://github.com/vmware-tanzu/velero
88
icon: https://cdn-images-1.medium.com/max/1600/1*-9mb3AKnKdcL_QD3CMnthQ.png
99
sources:

charts/velero/templates/service.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,19 @@ metadata:
1717
{{- toYaml . | nindent 4 }}
1818
{{- end }}
1919
spec:
20-
type: ClusterIP
20+
{{- if .Values.metrics.service.externalTrafficPolicy }}
21+
externalTrafficPolicy: {{ .Values.metrics.service.externalTrafficPolicy }}
22+
{{- end }}
23+
{{- if .Values.metrics.service.internalTrafficPolicy }}
24+
internalTrafficPolicy: {{ .Values.metrics.service.internalTrafficPolicy }}
25+
{{- end }}
26+
type: {{ .Values.metrics.service.type }}
2127
ports:
2228
- name: http-monitoring
2329
port: 8085
30+
{{- if ( and (eq .Values.metrics.service.type "NodePort" ) (not (empty .Values.metrics.service.nodePort)) ) }}
31+
nodePort: {{ .Values.metrics.service.nodePort }}
32+
{{- end }}
2433
targetPort: http-monitoring
2534
selector:
2635
name: velero

charts/velero/values.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,14 @@ metrics:
238238
# service metdata if metrics are enabled
239239
service:
240240
annotations: {}
241+
type: ClusterIP
241242
labels: {}
243+
nodePort: null
244+
245+
# External/Internal traffic policy setting (Cluster, Local)
246+
# https://kubernetes.io/docs/reference/networking/virtual-ips/#traffic-policies
247+
externalTrafficPolicy: ""
248+
internalTrafficPolicy: ""
242249

243250
# Pod annotations for Prometheus
244251
podAnnotations:

0 commit comments

Comments
 (0)