Cluster API providers for Kairos OS.
Repository: github.com/kairos-io/cluster-api-provider-kairos
git clone https://github.com/kairos-io/cluster-api-provider-kairos.gitThis project provides two Cluster API (CAPI) providers for managing Kubernetes clusters on Kairos:
- Bootstrap Provider (
bootstrap.cluster.x-k8s.io) - Generates Kairos cloud-config bootstrap data - Control Plane Provider (
controlplane.cluster.x-k8s.io) - Manages Kairos-based Kubernetes control plane machines
Supports single-node k0s and k3s clusters with CAPD, CAPV, and CAPK.
- Kubernetes: v1.34+
- Cluster API: v1.11+ (v1beta2 contracts)
- Kairos: v3.6.0+
- Distributions: k0s, k3s
- Install guide - Development install using make
- API Reference - CRD reference
- Testing - How to run tests
Apache-2.0