File tree Expand file tree Collapse file tree 6 files changed +24
-3
lines changed Expand file tree Collapse file tree 6 files changed +24
-3
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ apiVersion: v2
1616name : kubernetes-ingress
1717description : A Helm chart for HAProxy Kubernetes Ingress Controller
1818type : application
19- version : 1.30.6
19+ version : 1.31.0
2020appVersion : 1.10.4
2121kubeVersion : " >=1.22.0-0"
2222keywords :
@@ -32,4 +32,4 @@ maintainers:
3232engine : gotpl
3333annotations :
3434 artifacthub.io/changes : |
35- - Use Ingress Controller 1.10.4 version for base image
35+ - Add IPv4/IPv6 dualstack support (#194)
Original file line number Diff line number Diff line change 1+ controller :
2+ kind : DaemonSet
3+ service :
4+ ipFamilies : [IPv4]
5+ ipFamilyPolicy : SingleStack
Original file line number Diff line number Diff line change 11controller :
2- kind : Deployment
32 autoscaling :
43 enabled : true
54 minReplicas : 1
Original file line number Diff line number Diff line change 1+ controller :
2+ service :
3+ ipFamilies : [IPv4]
4+ ipFamilyPolicy : SingleStack
Original file line number Diff line number Diff line change 9191 {{- if .Values.controller.service.sessionAffinity }}
9292 sessionAffinity : {{ .Values.controller.service.sessionAffinity }}
9393 {{- end }}
94+ {{- if .Values.controller.service.ipFamilies }}
95+ ipFamilies :
96+ {{- toYaml .Values.controller.service.ipFamilies | nindent 4 }}
97+ {{- end }}
98+ {{- if .Values.controller.service.ipFamilyPolicy }}
99+ ipFamilyPolicy : {{ .Values.controller.service.ipFamilyPolicy | quote }}
100+ {{- end }}
94101 externalIPs :
95102{{- if .Values.controller.service.externalIPs }}
96103{{ toYaml .Values.controller.service.externalIPs | indent 4 }}
Original file line number Diff line number Diff line change @@ -424,6 +424,12 @@ controller:
424424 # # ref: https://kubernetes.io/docs/concepts/services-networking/service/
425425 # clusterIP: ""
426426
427+ # # IPv4/IPv6 dual-stack
428+ # # ref: https://kubernetes.io/docs/concepts/services-networking/dual-stack/
429+ # #
430+ # ipFamilies: [IPv4, IPv6]
431+ # ipFamilyPolicy: PreferDualStack
432+
427433 # # Service session affinity
428434 # # ref: https://kubernetes.io/docs/concepts/services-networking/service/
429435 # sessionAffinity: ""
You can’t perform that action at this time.
0 commit comments