Skip to content

Cloud & AI Infrastructure

Your Kubernetes Node Is Not a Server: Rethinking the OS Layer

with Natanael Copa

Friday 10 July 17:00 – 17:30 Stage 2

About This Session

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.

Topics

  • Best Practices
  • DevOps
  • Linux