From Cloud Racks to Control Cabinets: Operating Kubernetes on Edge Devices
-
Thomas Weinschenk
Endress+Hauser
Software Developer
Kubernetes already treats nodes as disposable, but most platform stacks still run them as long-lived servers. This mismatch creates unnecessary complexity in upgrades, security, and operations, especially for edge, bare-metal, and high-churn environments.
In this talk, Iโll present an alternative model: treating Kubernetes worker nodes as firmware, not operating systems. Using k0s, Linux Unified Kernel Images (UKI), and an initramfs-only OS, we build immutable workers that boot entirely from RAM, fetch configuration from metadata (cloud-init style), and optionally persist state using a single mounted /var directory.
World Congress 2026 Europe
Thomas Weinschenk
Endress+Hauser
Software Developer
Patrick Koss
STACKIT
Tech Lead
Daniel Drack
FullStackS
Senior DevOps Engineer
Pavel Malyarevsky
Deutsche Bank
Director PCCP