Bootstrap engine for RKE2 clusters on Proxmox. Consumed as a submodule by infra-iac.
Reusable Terraform module (modules/rke2-cluster) that provisions cluster VMs on Proxmox via cloud-init. Consumed by per-cluster Terraform configs in infra-iac/clusters/.
See terraform/cloud-init/README.md for cloud-init multipart details.
Ansible roles and playbooks that bootstrap RKE2 onto provisioned VMs — installing and configuring the control plane, joining workers, and enrolling clusters into ArgoCD.
See ansible/README.md for architecture details.
See cluster-bootstrap in infra-wiki.