Skip to content

Commit 2760512

Browse files
v0ctorzanhsiehzeritti
authored
[prometheus] Add "externalTrafficPolicy" to server's service (#5261)
* Add "externalTrafficPolicy" to Prometheus service. Signed-off-by: Víctor Díaz Marco <[email protected]> * Apply "externalTrafficPolicy" only if explicitly set. Signed-off-by: Víctor Díaz Marco <[email protected]> * Bump version. Signed-off-by: Víctor Díaz Marco <[email protected]> --------- Signed-off-by: Víctor Díaz Marco <[email protected]> Co-authored-by: MH <[email protected]> Co-authored-by: zeritti <[email protected]>
1 parent 5c04f4d commit 2760512

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

charts/prometheus/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: prometheus
33
appVersion: v3.1.0
4-
version: 27.2.0
4+
version: 27.3.0
55
kubeVersion: ">=1.19.0-0"
66
description: Prometheus is a monitoring system and time series database.
77
home: https://prometheus.io/

charts/prometheus/templates/service.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ spec:
2929
{{- range $cidr := .Values.server.service.loadBalancerSourceRanges }}
3030
- {{ $cidr }}
3131
{{- end }}
32+
{{- end }}
33+
{{- if .Values.server.service.externalTrafficPolicy }}
34+
externalTrafficPolicy: {{ .Values.server.service.externalTrafficPolicy }}
3235
{{- end }}
3336
ports:
3437
- name: http

charts/prometheus/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -724,6 +724,8 @@ server:
724724
servicePort: 80
725725
sessionAffinity: None
726726
type: ClusterIP
727+
## externalTrafficPolicy is applicable to service with externally-facing addresses (NodePorts, ExternalIPs, and LoadBalancer IPs)
728+
externalTrafficPolicy: ""
727729

728730
## Enable gRPC port on service to allow auto discovery with thanos-querier
729731
gRPC:

0 commit comments

Comments
 (0)