RKE2 bootstrap and control-plane Cluster API providers.
Go to file
Furkat Gofurov 839c75f722
Fix nil point dereference in `updateStatus` method
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-04-30 18:37:38 +03:00
.devcontainer Bump golang to 1.23 2025-03-20 11:52:31 +01:00
.github Bump golangci-lint to v2 2025-04-08 09:06:01 +02:00
bootstrap Render rke2-install without semanage for flatcar 2025-04-29 15:28:32 +02:00
controlplane Fix nil point dereference in `updateStatus` method 2025-04-30 18:37:38 +03:00
docs Prepare main branch for v0.15 development 2025-04-23 15:15:04 +03:00
examples Merge pull request #599 from furkatgofurov7/add-nodeDeletionTimeout 2025-04-22 09:55:10 +00:00
hack Bump golangci-lint to v2 2025-04-08 09:06:01 +02:00
image-builder Update image builder AMI 2024-08-13 14:35:17 +02:00
pkg Fix lint warnings 2025-04-18 22:54:36 +03:00
scripts docs: Add book for CAPRKE2 2024-08-22 16:43:19 +01:00
test Prepare main branch for v0.15 development 2025-04-23 15:15:04 +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 Bump golangci-lint to v2 2025-04-08 09:06:01 +02:00
.markdown-link-check.json ci: Check for broken links in MD files 2024-11-01 15:19:32 +00:00
CODEOWNERS Move CODEOWNERS file to the root of the repo and make @rancher/highlander as owner 2024-08-27 17:02:42 +03:00
Dockerfile feat: add dockerfile cross-compilation for multi-platform images 2025-01-28 15:36:54 +01:00
LICENSE chore: readme and tailt changes 2022-11-03 07:59:02 +00:00
Makefile In-place propagation support for RKE2ControlPlane 2025-04-18 19:50:31 +03:00
README.md docs: Fix broken links 2024-11-01 15:19:32 +00:00
go.mod Merge pull request #599 from furkatgofurov7/add-nodeDeletionTimeout 2025-04-22 09:55:10 +00:00
go.sum Merge pull request #599 from furkatgofurov7/add-nodeDeletionTimeout 2025-04-22 09:55:10 +00:00
metadata.yaml Prepare main branch for v0.15 development 2025-04-23 15:15:04 +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.


Please see our book for in-depth documentation.


How to contribute?

See our contributor guide for more details on how to get involved.