Skip to content

Commit ba28234

Browse files
committed
update CloudDualStackNodeIPs to beta
1 parent 84e4de9 commit ba28234

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

content/en/docs/concepts/services-networking/dual-stack.md

+6-13
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ To configure IPv4/IPv6 dual-stack, set dual-stack cluster network assignments:
6565
* kube-proxy:
6666
* `--cluster-cidr=<IPv4 CIDR>,<IPv6 CIDR>`
6767
* kubelet:
68-
* when there is no `--cloud-provider` the administrator can pass a comma-separated pair of IP
69-
addresses via `--node-ip` to manually configure dual-stack `.status.addresses` for that Node.
70-
If a Pod runs on that node in HostNetwork mode, the Pod reports these IP addresses in its
71-
`.status.podIPs` field.
72-
All `podIPs` in a node match the IP family preference defined by the `.status.addresses`
73-
field for that Node.
68+
* `--node-ip=<IPv4 IP>,<IPv6 IP>`
69+
* This option is required for bare metal dual-stack nodes (nodes that do not define a
70+
cloud provider with the `--cloud-provider` flag). If you are using a cloud provider
71+
and choose to override the node IPs chosen by the cloud provider, set the
72+
`--node-ip` option.
73+
* (The legacy built-in cloud providers do not support dual-stack `--node-ip`.)
7474

7575
{{< note >}}
7676
An example of an IPv4 CIDR: `10.244.0.0/16` (though you would supply your own address range)
@@ -79,13 +79,6 @@ An example of an IPv6 CIDR: `fdXY:IJKL:MNOP:15::/64` (this shows the format but
7979
address - see [RFC 4193](https://tools.ietf.org/html/rfc4193))
8080
{{< /note >}}
8181

82-
{{< feature-state for_k8s_version="v1.27" state="alpha" >}}
83-
84-
When using an external cloud provider, you can pass a dual-stack `--node-ip` value to
85-
kubelet if you enable the `CloudDualStackNodeIPs` feature gate in both kubelet and the
86-
external cloud provider. This is only supported for cloud providers that support dual
87-
stack clusters.
88-
8982
## Services
9083

9184
You can create {{< glossary_tooltip text="Services" term_id="service" >}} which can use IPv4, IPv6, or both.

content/en/docs/reference/command-line-tools-reference/feature-gates.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ For a reference to old feature gates that are removed, please refer to
8383
| `CSINodeExpandSecret` | `true` | Beta | 1.27 | |
8484
| `CSIVolumeHealth` | `false` | Alpha | 1.21 | |
8585
| `CloudControllerManagerWebhook` | false | Alpha | 1.27 | |
86-
| `CloudDualStackNodeIPs` | false | Alpha | 1.27 | |
86+
| `CloudDualStackNodeIPs` | false | Alpha | 1.27 | 1.28 |
87+
| `CloudDualStackNodeIPs` | true | Beta | 1.29 | |
8788
| `ClusterTrustBundle` | false | Alpha | 1.27 | |
8889
| `ComponentSLIs` | `false` | Alpha | 1.26 | 1.26 |
8990
| `ComponentSLIs` | `true` | Beta | 1.27 | |

0 commit comments

Comments
 (0)