You can add worker nodes to on-premise clusters by using the OpenShift CLI (oc) to generate an ISO image, which can then be used to boot one or more nodes in your target cluster.
This process can be used regardless of how you installed your cluster.
You can add one or more nodes at a time while customizing each node with more complex configurations, such as static network configuration, or you can specify only the MAC address of each node.
Any required configurations that are not specified during ISO generation are retrieved from the target cluster and applied to the new nodes.
|
|
Machine or BareMetalHost resources are not automatically created after a node has been successfully added to the cluster.
|
Preflight validation checks are also performed when booting the ISO image to inform you of failure-causing issues before you attempt to boot each node.
- Supported platforms
-
The following platforms are supported for this method of adding nodes:
-
baremetal
-
vsphere
-
nutanix
-
none
- Supported architectures
-
The following architecture combinations have been validated to work when adding worker nodes using this process:
-
amd64 worker nodes on amd64 or arm64 clusters
-
arm64 worker nodes on amd64 or arm64 clusters
-
s390x worker nodes on s390x clusters
-
ppc64le worker nodes on ppc64le clusters
- Adding nodes to your cluster
-
You can add nodes with this method in the following two ways: