k0smotron can be use either as a "standalone" manager for Kubernetes control planes or as a Cluster API provider for several ClusterAPI "roles".
In standalone mode k0smotron will manage ONLY the controlplanes running in the management cluster. To get started creating and managing control planes with k0smotron see cluster creation docs.
Cluster API provider#
k0smotron can act as a ClusterAPI provider in several cases:
- ControlPlane provider: k0smotron manages the controlplane within the management cluster
- Control plane Bootstrap provider: k0smotron acts as a bootstrap provider for
Machines running the control plane
- Bootstrap provider: k0smotron acts as the bootstrap (config) provider for worker machines
- Remote machine provider: k0smotron acts as a infrastructure provider, enabling configuring
Machines on existing infrastructure over SSH