Skip to content
NetworkTechGuy

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.

  1. 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.

    8 min read
  2. 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.

    7 min read