has turtles etc made any progress on smoothing out...
# cluster-api
p
has turtles etc made any progress on smoothing out capi on rke2/k3s? I know around 6 months ago i tried to stand up a proxmox vm cluster https://github.com/k8s-proxmox/cluster-api-provider-proxmox using CAPI on a k3s but it was real messy and ended up not actually working, would love to be able to ditch terraform/ansible/etc middle chunks of the current vm deployment pipeline
f
We do have several examples of rke2 deployment (AWS, Azure, vSphere, Docker): https://turtles.docs.rancher.com/turtles/next/en/user/clusterclass.html If you have any particular issue feel free to share. We did not try Proxmox and we don't currently validate k3s as we do for rke2, but it should work similarly, beside the current issues.
f
FWIW I run proxmox with RKE2 for my clusters, using the capmox provider https://github.com/ionos-cloud/cluster-api-provider-proxmox/ with RKE2 Provisioner in my lab, through turtles. Works great
👀 1
p
did you have to do anything special outside of installing turtles and then the capi provider?
f
1. Turtles 2. IPAM 3. Infra components a. Update capmox-manager-credentials: secret, token, url: 4. Cluster, Proxmox Cluster, ProxmoxMachineTemplate, RKE2ControlPlane CRDs
I just published a blog about it if you're interested
🙌 1