k0smotron usage#
k0smotron can be use either as a "standalone" manager for Kubernetes control planes or as a Cluster API provider for several ClusterAPI "roles".
Standalone#
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
Machine
s 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
Machine
s on existing infrastructure over SSH