diff --git a/modules/ipi-install-configuring-host-network-interfaces-in-the-install-config.yaml-file.adoc b/modules/ipi-install-configuring-host-network-interfaces-in-the-install-config.yaml-file.adoc index 69e510a25836..29ba96a7be88 100644 --- a/modules/ipi-install-configuring-host-network-interfaces-in-the-install-config.yaml-file.adoc +++ b/modules/ipi-install-configuring-host-network-interfaces-in-the-install-config.yaml-file.adoc @@ -10,6 +10,11 @@ Before installation, you can set the `networkConfig` configuration setting in th The most common use case for this functionality is to specify a static IP address on the bare-metal network, but you can also configure other networks such as a storage network. This functionality supports other NMState features such as VLAN, VXLAN, bridges, bonds, routes, MTU, and DNS resolver settings. +[WARNING] +==== +Do not set the unsupported `rotate` option in the DNS resolver settings for your cluster, because the option disrupts the DNS resolution function of the internal API. +==== + .Prerequisites * Configure a `PTR` DNS record with a valid hostname for each node with a static IP address. @@ -28,7 +33,7 @@ If you use a provisioning network, configure it by using the `dnsmasq` tool in I ==== Errors in the YAML syntax might result in a failure to apply the network configuration. Additionally, maintaining the validated YAML syntax is useful when applying changes by using Kubernetes NMState after deployment or when expanding the cluster. ==== - ++ .. Create an NMState YAML file: + [source,yaml] @@ -54,7 +59,7 @@ routes: ---- + <1> Replace ``, ``, ``, `` and `` with appropriate values. - ++ .. Test the configuration file by running the following command: + [source,terminal]