Built a 3-node Kubernetes homelab with Talos Linux
I recently set up a 3-node Kubernetes homelab on bare metal (on Dell OptiPlex) using Talos Linux, mainly to have a proper environment for learning, testing failures, networking, storage, GitOps, observability, and general Kubernetes experiments. The setup uses three control-plane/etcd nodes with a shared Kubernetes API VIP, and I documented the full process from network planning and DHCP reservations to Talos installation, per-node configs, bootstrap, workload scheduling, and HA testing. I’ve written the full guide with commands, screenshots, and the reasoning behind the setup: Blog: blog.prateekjain.dev/building-a-3-node-...-homelab-with-talos-linux-0372066fe49c If anyone is planning a similar homelab or has questions around Talos, the API VIP, etcd quorum, or the setup in general, happy to help.