From 8528ebdc7d428c1844636da44be4096c4d7d0405 Mon Sep 17 00:00:00 2001 From: Rajesh Rajendran Date: Tue, 25 Jan 2022 20:11:38 +0530 Subject: [PATCH] chore(helm): use externalTrafficPolicy only for lb/nodeport type svc. Signed-off-by: Rajesh Rajendran --- .../openreplay/charts/nginx-ingress/templates/service.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/service.yaml b/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/service.yaml index 94c034375..35d6d969c 100644 --- a/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/service.yaml +++ b/scripts/helmcharts/openreplay/charts/nginx-ingress/templates/service.yaml @@ -6,8 +6,10 @@ metadata: {{- include "nginx-ingress.labels" . | nindent 4 }} spec: type: {{ .Values.service.type }} + {{- if or (eq .Values.service.type "LoadBalancer") (eq .Values.service.type "NodePort")}} # Make sure to get client ip externalTrafficPolicy: Local + {{- end}} ports: {{- range .Values.service.ports }} - port: {{ .port }}