RKE2 bootstrap and control-plane Cluster API providers.
Go to file
Danil-Grigorev 51a4233c99
Make control plane endpoint default registration method
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-08-27 17:23:29 +02:00
.devcontainer Bump go to v1.21.X 2024-03-19 12:37:35 +02:00
.github ci: Deploy book to GH Pages 2024-08-22 16:43:20 +01:00
bootstrap Merge pull request #301 from AshleyDumaine/cis-enum 2024-08-26 18:34:01 +03:00
controlplane Make control plane endpoint default registration method 2024-08-27 17:23:29 +02:00
docs docs: add pre-release actions to release guide 2024-08-27 13:06:45 +02:00
hack docs: Add book for CAPRKE2 2024-08-22 16:43:19 +01:00
image-builder Update image builder AMI 2024-08-13 14:35:17 +02:00
pkg Make control plane endpoint default registration method 2024-08-27 17:23:29 +02:00
samples chore: fix clusterclass example 2024-08-26 12:26:01 +02:00
scripts docs: Add book for CAPRKE2 2024-08-22 16:43:19 +01:00
test Prepare main branch for v0.6 development 2024-08-27 13:46:30 +03:00
version fixed linting issues (first pass) 2023-03-10 12:58:16 +00:00
.dockerignore chore: scaffolding of the provider 2022-11-02 10:07:26 +00:00
.gitignore moved cloud-init package to bootstrap/internal and did some cleanup 2023-02-15 17:11:44 +00:00
.golangci.yml Rename CAPRKE2 org references in the codebase 2024-07-11 13:14:48 +03:00
Dockerfile Rename CAPRKE2 org references in the codebase 2024-07-11 13:14:48 +03:00
LICENSE chore: readme and tailt changes 2022-11-03 07:59:02 +00:00
Makefile update controller-gen to 0.14.0 and conversion-gen to 0.30.0, regenerate CRDs 2024-08-26 10:04:23 -04:00
README.md docs: Add book for CAPRKE2 2024-08-22 16:43:19 +01:00
go.mod Rename CAPRKE2 org references in the codebase 2024-07-11 13:14:48 +03:00
go.sum Bump CAPI to v1.7.2 version 2024-06-03 18:04:08 +03:00
metadata.yaml Prepare main branch for v0.6 development 2024-08-27 13:46:30 +03:00
tilt-provider.json Change organisation name in Makefile 2024-07-10 13:23:55 +02:00

README.md

Cluster API Provider RKE2

GitHub


What is Cluster API Provider RKE2

The Cluster API brings declarative, Kubernetes-style APIs to cluster creation, configuration and management.

Cluster API Provider RKE2 is a combination of 2 provider types, a Cluster API Control Plane Provider for provisioning Kubernetes control plane nodes and a Cluster API Bootstrap Provider for bootstrapping Kubernetes on a machine where RKE2 is used as the Kubernetes distro.


Getting Started

Follow our getting started guide to start creating RKE2 clusters with CAPI.

Developer Guide

Check our developer guide for instructions on how to setup your dev environment in order to contribute to this project.

Get in contact

You can get in contact with us via the #capbr channel on the Rancher Users Slack.