Cluster Api Bootstrap Provider Talos

screenshot of Cluster Api Bootstrap Provider Talos

A cluster-api bootstrap provider for deploying Talos clusters.

Overview

The Cluster API Bootstrap Provider Talos (CABPT) is a project by Sidero Labs that aims to provide a Cluster API bootstrap provider for deploying Talos-based Kubernetes nodes in various environments. It generates bootstrap configurations for machines and ensures the necessary custom resources are reconciled for the Cluster API to utilize the generated data effectively.

Features

  • Bootstrap Provider for Talos-based Kubernetes Nodes: Generates bootstrap configurations for machines deploying Talos-based Kubernetes nodes.
  • Corequisite Installation: Needs to be installed alongside Cluster API to work effectively.
  • Compatibility with Cluster API Versions: Compatible with Cluster API versions v1alpha3 (v0.3), v1alpha4 (v0.4), and v1beta1 (v1.x).
  • Kubernetes Compatibility: Able to install and manage Kubernetes versions v1.19 to v1.30.
  • Talos Compatibility: Compatible with Talos versions v1.0 to v1.7.