github.com/openshift/installer@v1.4.17/docs/user/agent/networking.md (about)

     1  # Networking configurations
     2  
     3  This document describes the various networking configurations supported by the agent-based installer for OpenShift.
     4  - DHCP
     5  - Static Networking
     6  
     7  ## DHCP
     8  The agent-based installer for Openshift can be deployed using the below 2 ways with DHCP:
     9  
    10  ### 1. install config + agent config (with only the rendezvous IP)
    11  For this option, provide the usual `install-config.yaml` based on the cluster topology you want to create a cluster for i.e. SNO, HA or Compact. Provide the `agent-config.yaml` with as little content as below (of course, if you want to add role or rootDeviceHints config  you may)
    12  
    13  ___agent-config.yaml___
    14  ```
    15  apiVersion: v1alpha1
    16  kind: AgentConfig
    17  metadata:
    18    name: ostest
    19    namespace: cluster0
    20  rendezvousIP: <NODE_ZERO_IP>
    21  ```
    22  With this option, when you create an agent iso, the agent-based installer for OpenShift, first reads the provided `agent-config.yaml` and  `install-config.yaml` and then programmatically creates the low level ZTP manifests such as `agent-cluster-install.yaml`, `cluster-image-set.yaml`, `cluster-deployment.yaml`, etc. intentionally skipping `nmstateconfig.yaml`
    23  
    24  ### 2. ZTP manifests without the nmstateconfig.yaml
    25  With this approach, you can manually provide all the ZTP manifests such as `agent-cluster-install.yaml`, `cluster-image-set.yaml`, `cluster-deployment.yaml`, etc. **except** the `nmstateconfig.yaml` in the default `cluster-manifests` directory, for example, and then create the agent iso.
    26  
    27  ## Note:
    28  To create the iso, run `openshift-install agent create image` command.
    29  
    30  ## Static Networking
    31  TBD