Skip to content

kairos-io/cluster-api-provider-kairos

Repository files navigation

Kairos CAPI Provider

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.git

Overview

This project provides two Cluster API (CAPI) providers for managing Kubernetes clusters on Kairos:

  1. Bootstrap Provider (bootstrap.cluster.x-k8s.io) - Generates Kairos cloud-config bootstrap data
  2. Control Plane Provider (controlplane.cluster.x-k8s.io) - Manages Kairos-based Kubernetes control plane machines

Status

Supports single-node k0s and k3s clusters with CAPD, CAPV, and CAPK.

Target Versions

  • Kubernetes: v1.34+
  • Cluster API: v1.11+ (v1beta2 contracts)
  • Kairos: v3.6.0+
  • Distributions: k0s, k3s

Documentation

Quickstarts

License

Apache-2.0

About

Kairos CAPI shim provider

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors