← PROJECTS/PERSONAL HOMELAB·2026 · 02 · 02infra

Deployed a Talos Linux k8s cluster on top of the Proxmox VMs.

Talos Linux + Kubernetes

Replaced the hand-configured kubeadm cluster with Talos Linux. Talos is an immutable, API-driven OS designed specifically for running Kubernetes — no SSH, no shell, configuration via a declarative YAML spec.

The appeal: reproducible cluster state. Rebuilding the cluster is talosctl apply-config, not a runbook with 40 steps.

Running Cilium for CNI, MetalLB for load balancing, Longhorn for persistent storage (until the Ceph cluster came online in March).