Kubernetes in the homelab
A highly available three-node Kubernetes cluster on Proxmox with RKE2, kube-vip, MetalLB, Traefik, Longhorn, cert-manager and Headlamp - including everything that did not go as planned.
- Part 1
Kubernetes in the homelab - Part 01 - Planning and preparing the nodes
Three Debian VMs, one plan: what we are building, how the addresses are split, and how to prepare the nodes - including two gotchas of cloned VMs.
- Part 2
Kubernetes in the homelab - Part 02 - A highly available control plane with RKE2 and kube-vip
Three RKE2 servers with embedded etcd and one floating address for the Kubernetes API - and a failover test that did not test what I thought it did.