Skip to content

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

  1. Creates and updates DNS zone entries
  2. Manages ignition configurations
  3. Coordinates node joining sequence:
  4. Bootstrap node initialization
  5. Control plane nodes joining
  6. Worker nodes addition
  7. Monitors cluster formation progress
  8. Handles bootstrap to worker conversion
  9. Updates load balancer configuration

Verification

# Check node status
oc get nodes

# Verify cluster operators
oc get clusteroperators