File tree Expand file tree Collapse file tree 4 files changed +16
-3
lines changed Expand file tree Collapse file tree 4 files changed +16
-3
lines changed Original file line number Diff line number Diff line change 11name : oauth2-proxy
2- version : 7.13.1
2+ version : 7.14.0
33apiVersion : v2
44appVersion : 7.9.0
55home : https://oauth2-proxy.github.io/oauth2-proxy/
@@ -32,7 +32,7 @@ kubeVersion: ">=1.16.0-0"
3232annotations :
3333 artifacthub.io/changes : |
3434 - kind: changed
35- description: Updated the Redis chart to the latest version
35+ description: Support IPv4/IPv6 dual-stack
3636 links:
3737 - name: Github PR
38- url: https://github.com/oauth2-proxy/manifests/pull/320
38+ url: https://github.com/oauth2-proxy/manifests/pull/319
Original file line number Diff line number Diff line change @@ -200,6 +200,9 @@ The following table lists the configurable parameters of the oauth2-proxy chart
200200| ` service.loadBalancerSourceRanges ` | allowed source ranges in load balancer | ` nil ` |
201201| ` service.nodePort ` | external port number for the service when service.type is ` NodePort ` | ` nil ` |
202202| ` service.targetPort ` | (optional) a numeric port number (e.g., 80) or a port name defined in the pod's container(s) (e.g., http) | ` "" ` |
203+ | ` service.ipDualStack.enabled ` | enable IPv4/IPv6 dual-stack for the service | ` false ` |
204+ | ` service.ipDualStack.ipFamilies ` | ip families for the service if IPv4/IPv6 dual-stack is enabled | ` ["IPv6", "IPv4"] ` |
205+ | ` service.ipDualStack.ipFamilyPolicy ` | ip family policy for the service if IPv4/IPv6 dual-stack is enabled | ` "PreferDualStack" ` |
203206| ` serviceAccount.enabled ` | create a service account | ` true ` |
204207| ` serviceAccount.name ` | the service account name | `` |
205208| ` serviceAccount.annotations ` | (optional) annotations for the service account | ` {} ` |
Original file line number Diff line number Diff line change 5959 {{- end }}
6060 selector :
6161 {{- include "oauth2-proxy.selectorLabels" . | indent 4 }}
62+ {{- if .Values.service.ipDualStack.enabled }}
63+ ipFamilies : {{ toYaml .Values.service.ipDualStack.ipFamilies | nindent 4 }}
64+ ipFamilyPolicy : {{ .Values.service.ipDualStack.ipFamilyPolicy }}
65+ {{- end }}
Original file line number Diff line number Diff line change @@ -155,6 +155,12 @@ service:
155155 internalTrafficPolicy : " "
156156 # configure service target port
157157 targetPort : " "
158+ # Configures the service to use IPv4/IPv6 dual-stack.
159+ # Ref: https://kubernetes.io/docs/concepts/services-networking/dual-stack/
160+ ipDualStack :
161+ enabled : false
162+ ipFamilies : ["IPv6", "IPv4"]
163+ ipFamilyPolicy : " PreferDualStack"
158164
159165# # Create or use ServiceAccount
160166serviceAccount :
You can’t perform that action at this time.
0 commit comments