File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414
1515apiVersion : v1
1616name : kubernetes-ingress
17- version : 0.7.1
17+ version : 0.7.2
1818kubeVersion : " >=1.12.0-0"
1919description : A Helm chart for HAProxy Kubernetes Ingress Controller
2020keywords :
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ metadata:
3434spec :
3535 {{ with .Values.controller.service.clusterIP }}clusterIP: {{ . }}{{ end }}
3636 type : {{ .Values.controller.service.type }}
37+ {{- if .Values.controller.service.externalTrafficPolicy }}
38+ externalTrafficPolicy : {{ .Values.controller.service.externalTrafficPolicy }}
39+ {{- end }}
3740 ports :
3841 - name : http
3942 port : {{ .Values.controller.service.ports.http }}
Original file line number Diff line number Diff line change @@ -158,6 +158,11 @@ controller:
158158 # https://github.com/haproxytech/kubernetes-ingress/blob/master/documentation/controller.md
159159 tcpPorts : []
160160
161+ # # Set external traffic policy
162+ # # Default is "Cluster", setting it to "Local" preserves source IP
163+ # # Ref: https://kubernetes.io/docs/tutorials/services/source-ip/#source-ip-for-services-with-typeloadbalancer
164+ externalTrafficPolicy : " "
165+
161166 # # Expose service via external IPs that route to one or more cluster nodes
162167 externalIPs : []
163168
You can’t perform that action at this time.
0 commit comments