You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IPv4/IPv6 dual-stack enables the allocation of both IPv4 and IPv6 addresses to {{< glossary_tooltip text="Pods" term_id="pod" >}} and {{< glossary_tooltip text="Services" term_id="service" >}}.
21
+
IPv4/IPv6 dual-stack networking enables the allocation of both IPv4 and IPv6 addresses to {{< glossary_tooltip text="Pods" term_id="pod" >}} and {{< glossary_tooltip text="Services" term_id="service" >}}.
22
22
23
-
If you enable IPv4/IPv6 dual-stack networking for your Kubernetes cluster, the cluster will support the simultaneous assignment of both IPv4 and IPv6 addresses.
23
+
IPv4/IPv6 dual-stack networking is enabled by default for your Kubernetes cluster starting in 1.21, allowing the simultaneous assignment of both IPv4 and IPv6 addresses.
24
24
25
25
26
26
27
27
<!-- body -->
28
28
29
29
## Supported Features
30
30
31
-
Enabling IPv4/IPv6 dual-stack on your Kubernetes cluster provides the following features:
31
+
IPv4/IPv6 dual-stack on your Kubernetes cluster provides the following features:
32
32
33
33
* Dual-stack Pod networking (a single IPv4 and IPv6 address assignment per Pod)
34
34
* IPv4 and IPv6 enabled Services
@@ -47,6 +47,8 @@ The following prerequisites are needed in order to utilize IPv4/IPv6 dual-stack
47
47
48
48
## Configure IPv4/IPv6 dual-stack
49
49
50
+
To use IPv4/IPv6 dual-stack, ensure the `IPv6DualStack`[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) is enabled for the relevant components of your cluster. (Starting in 1.21, IPv4/IPv6 dual-stack defaults to enabled.)
51
+
50
52
To configure IPv4/IPv6 dual-stack, set dual-stack cluster network assignments:
51
53
52
54
* kube-apiserver:
@@ -63,7 +65,7 @@ An example of an IPv4 CIDR: `10.244.0.0/16` (though you would supply your own ad
63
65
64
66
An example of an IPv6 CIDR: `fdXY:IJKL:MNOP:15::/64` (this shows the format but is not a valid address - see [RFC 4193](https://tools.ietf.org/html/rfc4193))
65
67
66
-
Starting in 1.21, IPv4/IPv6 dual-stack defaults to true.
68
+
Starting in 1.21, IPv4/IPv6 dual-stack defaults to enabled.
67
69
You can disable it when necessary by specifying `--feature-gates="IPv6DualStack=false"`
68
70
on the kube-apiserver, kube-controller-manager, kubelet, and kube-proxy command line.
0 commit comments