The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
See this issue for where this comes from. This updates a few versions:
k3s to v1.34.2+k3s1
Calico to v3.31.0
Cilium to v1.18.5
All playbooks have been modified to reflect this and are working.
See the readme in the original repo for more information.
Branches
There is another branch with an added feature of deploying Longhorn in your cluster as part of the playbook, which can be convenient. You can check it out here.
Thanks 🤝
This repo is really standing on the shoulders of giants. Thank you to all those who have contributed and thanks to these repos for code and ideas: