OpenShift Bootstrap Node Configuration Profile
OpenShift Node Pipeline¶
This profile defines the pipeline for deploying and configuring individual OpenShift nodes. It works in conjunction with the cluster pipeline to ensure proper node initialization and cluster integration.
Requirements¶
- Must be used with universal-application-openshift-cluster
- CoreOS base OS requirements
- Network connectivity to cluster
- Proper role assignment (bootstrap, controlplane, worker, or load-balancer)
Usage¶
This pipeline executes on each node with the following sequence:
# Pre-installation tasks:
1. openshift-wait-for-approval # Synchronize node deployment
# Node configuration:
- Applies CoreOS installation parameters based on node role
- Configures Ignition for node type
- Waits for cluster approval before proceeding
- Ensures proper node initialization order
The pipeline synchronizes node deployment with cluster formation by: - Waiting for cluster readiness signals - Applying role-specific configurations - Managing CoreOS installation - Coordinating cluster join operations