Skip to content

Commit 9d05a43

Browse files
authored
Merge pull request #53515 from rohennes/TELCODOCS-1014-adding-nodes
TELCODOCS-1014 - Detailing methods for adding worker nodes
2 parents 6236555 + d2797f1 commit 9d05a43

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

post_installation_configuration/cluster-tasks.adoc

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,47 @@ xref:../installing/installing_aws/installing-aws-network-customizations.adoc#ins
162162

163163
include::modules/images-update-global-pull-secret.adoc[leveloffset=+1]
164164

165+
[id="adding-worker-nodes_{context}"]
166+
== Adding worker nodes
167+
168+
After you deploy your {product-title} cluster, you can add worker nodes to scale cluster resources. There are different ways you can add worker nodes depending on the installation method and the environment of your cluster.
169+
170+
=== Adding worker nodes to installer-provisioned infrastructure clusters
171+
172+
For installer-provisioned infrastructure clusters, you can manually or automatically scale the `MachineSet` object to match the number of available bare-metal hosts.
173+
174+
To add a bare-metal host, you must configure all network prerequisites, configure an associated `baremetalhost` object, then provision the worker node to the cluster. You can add a bare-metal host manually or by using the web console.
175+
176+
* xref:../scalability_and_performance/managing-bare-metal-hosts.adoc#adding-bare-metal-host-to-cluster-using-web-console_managing-bare-metal-hosts[Adding worker nodes using the web console]
177+
178+
* xref:../scalability_and_performance/managing-bare-metal-hosts.adoc#adding-bare-metal-host-to-cluster-using-yaml_managing-bare-metal-hosts[Adding worker nodes using YAML in the web console]
179+
180+
* xref:../installing/installing_bare_metal_ipi/ipi-install-expanding-the-cluster.adoc#preparing-the-bare-metal-node_ipi-install-expanding[Manually adding a worker node to an installer-provisioned infrastructure cluster]
181+
182+
=== Adding worker nodes to user-provisioned infrastructure clusters
183+
184+
For user-provisioned infrastructure clusters, you can add worker nodes by using a {op-system-base} or {op-system} ISO image and connecting it to your cluster using cluster Ignition config files. For RHEL worker nodes, the following example uses Ansible playbooks to add worker nodes to the cluster. For RHCOS worker nodes, the following example uses an ISO image and network booting to add worker nodes to the cluster.
185+
186+
* xref:../post_installation_configuration/node-tasks.adoc#post-install-config-adding-fcos-compute[Adding RHCOS worker nodes to a user-provisioned infrastructure cluster]
187+
188+
* xref:../post_installation_configuration/node-tasks.adoc#post-install-config-adding-rhel-compute[Adding RHEL worker nodes to a user-provisioned infrastructure cluster]
189+
190+
=== Adding worker nodes to clusters managed by the Assisted Installer
191+
192+
For clusters managed by the Assisted Installer, you can add worker nodes by using the {cluster-manager-first} console, the Assisted Installer REST API or you can manually add worker nodes using an ISO image and cluster Ignition config files.
193+
194+
* xref:../nodes/nodes/nodes-sno-worker-nodes.adoc#sno-adding-worker-nodes-to-sno-clusters_add-workers[Adding worker nodes using the OpenShift Cluster Manager]
195+
196+
* xref:../nodes/nodes/nodes-sno-worker-nodes.adoc#adding-worker-nodes-using-the-assisted-installer-api[Adding worker nodes using the Assisted Installer REST API]
197+
198+
* xref:../nodes/nodes/nodes-sno-worker-nodes.adoc#sno-adding-worker-nodes-to-single-node-clusters-manually_add-workers[Manually adding worker nodes to a SNO cluster]
199+
200+
=== Adding worker nodes to clusters managed by the multicluster engine for Kubernetes
201+
202+
For clusters managed by the multicluster engine for Kubernetes, you can add worker nodes by using the dedicated multicluster engine console.
203+
204+
* link:https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.6/html/multicluster_engine/multicluster_engine_overview#scale-hosts-infrastructure-env[Adding worker nodes for clusters managed by the multicluster engine for Kubernetes]
205+
165206
////
166207
[id="default-crds_{context}"]
167208
== Custom resources

0 commit comments

Comments
 (0)