Skip to content

Commit 67df8b0

Browse files
authored
Merge pull request #79422 from dfitzmau/OSDOCS-11236
OSDOCS-11236: Add guidance about dual-stack networking limitations
2 parents a27a10b + 49cd6e2 commit 67df8b0

File tree

2 files changed

+19
-5
lines changed

2 files changed

+19
-5
lines changed

installing/installing_bare_metal/installation-config-parameters-bare-metal.adoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,10 @@ toc::[]
1010
Before you deploy an {product-title} cluster, you provide a customized `install-config.yaml` installation configuration file that describes the details for your environment.
1111

1212
include::modules/installation-configuration-parameters.adoc[leveloffset=+1]
13+
14+
[role="_additional-resources"]
15+
.Additional resources
16+
17+
* xref:../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#nw-ovn-kubernetes-limitations_about-ovn-kubernetes[OVN-Kubernetes IPv6 and dual-stack limitations]
18+
19+

modules/installation-configuration-parameters.adoc

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,12 @@ Only IPv4 addresses are supported.
192192
endif::agent,bare,ibm-power,ibm-z,vsphere[]
193193

194194
ifdef::agent,bare,ibm-power,ibm-z,vsphere[]
195+
Consider the following information before you configure network parameters for your cluster:
196+
195197
* If you use the {openshift-networking} OVN-Kubernetes network plugin, both IPv4 and IPv6 address families are supported.
198+
* If you deployed nodes in an {product-title} cluster with a network that supports both IPv4 and non-link-local IPv6 addresses, configure your cluster to use a dual-stack network.
199+
** For clusters configured for dual-stack networking, both IPv4 and IPv6 traffic must use the same network interface as the default gateway. This ensures that in a multiple network interface controller (NIC) environment, a cluster can detect what NIC to use based on the available network interface. For more information, see "OVN-Kubernetes IPv6 and dual-stack limitations" in _About the OVN-Kubernetes network plugin_.
200+
** To prevent network connectivity issues, do not install a single-stack IPv4 cluster on a host that supports dual-stack networking.
196201

197202
ifdef::ibm-cloud[]
198203
[NOTE]
@@ -631,7 +636,12 @@ endif::agent[]
631636

632637
|credentialsMode:
633638
|The Cloud Credential Operator (CCO) mode. If no mode is specified, the CCO dynamically tries to determine the capabilities of the provided credentials, with a preference for mint mode on the platforms where multiple modes are supported.
634-
|`Mint`, `Passthrough`, `Manual` or an empty string (`""`). ^[1]^
639+
640+
[NOTE]
641+
====
642+
Not all CCO modes are supported for all cloud providers. For more information about CCO modes, see the "Managing cloud provider credentials" entry in the _Authentication and authorization_ content.
643+
====
644+
|`Mint`, `Passthrough`, `Manual` or an empty string (`""`).
635645

636646
ifndef::openshift-origin,ibm-power-vs[]
637647
|fips:
@@ -762,9 +772,7 @@ ifdef::ibm-power-vs[]
762772
|The system type must be either `e980` or `s922`.
763773
endif::ibm-power-vs[]
764774
|====
765-
[.small]
766-
--
767-
1. Not all CCO modes are supported for all cloud providers. For more information about CCO modes, see the "Managing cloud provider credentials" entry in the _Authentication and authorization_ content.
775+
768776
ifdef::aws,gcp[]
769777
+
770778
[NOTE]
@@ -780,7 +788,6 @@ ifdef::aws,gcp,azure[]
780788
Setting this parameter to `Manual` enables alternatives to storing administrator-level secrets in the `kube-system` project, which require additional configuration steps. For more information, see "Alternatives to storing administrator-level secrets in the kube-system project".
781789
====
782790
endif::aws,gcp,azure[]
783-
--
784791

785792
ifdef::aws[]
786793
[id="installation-configuration-parameters-optional-aws_{context}"]

0 commit comments

Comments
 (0)