A detailed walkthrough of building a hybrid Kubernetes cluster using Talos Linux on Hetzner bare metal servers combined with VM-based control planes. The implementation addresses cost optimization for running KubeVirt workloads, achieving 1.5TB RAM and 192 vCPUs for under €600/month. Key challenges covered include networking between VMs and bare metal using VLANs, custom Talos installation scripts over SSH, consistent node naming, configuration management in Git, and storage setup with Longhorn. The architecture uses Cilium for CNI and includes practical solutions for disk discovery, VLAN tagging, and GitOps workflows with Kluctl.
•19m watch time
Sort: