Skip to main content

CKP Host Provisioner

The CKP Host Provisioner is a multi-cluster controller responsible for managing the lifecycle of machines within CKP clusters. It operates two reconciliation loops:

ReconcilerPurpose
Machine ReconcilerManages CAPI Machine resources, ensuring desired nodes are provisioned and healthy
BYOH Host ReconcilerManages BYOH resources, handling host registration and bootstrap

Host Status Lifecycle

When a machine host is created, it transitions from Create Pending to either Create Completed (success) or Create Failed (error).