A task to remove Advanced Cluster Management (ACM) from an OpenShift cluster
OpenShift Cluster Join Task¶
This task manages the process of joining nodes together to form an OpenShift cluster. It coordinates the bootstrap process, control plane initialization, and worker node addition while managing DNS records and load balancer configurations.
Requirements¶
Infrastructure¶
- Properly configured load balancer nodes
- DNS zone management access
- Network connectivity between all nodes
- Sufficient resources for control plane
Node Configuration¶
- Bootstrap node ready
- Control plane nodes prepared
- Worker nodes available
- Valid ignition configs generated
Usage¶
Join Process¶
# Apply join task
drpcli machines tasks add <machine-uuid> openshift-cluster-join
# Monitor progress
openshift-install --dir=/root/cluster wait-for bootstrap-complete
openshift-install --dir=/root/cluster wait-for install-complete
Task Workflow¶
- Creates and updates DNS zone entries
- Manages ignition configurations
- Coordinates node joining sequence:
- Bootstrap node initialization
- Control plane nodes joining
- Worker nodes addition
- Monitors cluster formation progress
- Handles bootstrap to worker conversion
- Updates load balancer configuration