Unsung Hero Of the Cloud Native Revolution: Container Linux Then And Now
summary
Walks through the lineage from CoreOS (2013) to Flatcar, Fedora CoreOS, Bottlerocket, Talos and k3OS and shows concrete engineering choices: A/B partitions with rollback derived from Chromebook roots, Ignition for early provisioning vs Cloud-init, and Gen2 overlays for reproducible builds. Calls out real failures people hit: non-deterministic package scriptlets that break upgrades, unclear reboot authority after kernel or glibc patches, and tooling gaps around systemd/dbus and kubelet integration.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:40Container Linux!
- 3:05But, what is "a Linux"?
- 4:11Is this a Linux?
- 9:03A brief history
- 18:45Common Challenges
related talks
20mEmergence of Linux Application Containers and the Rise of Kubernetes
33mThe "what" and "why" of Flatcar Linux, a friendly fork of Container Linux
30mBuilding Linux Distributions for Fun and Profit
33mMinimal OS, Maximum Impact: Journey To a Flatcar Maintainer
05mBrian Proffitt - Ignite OSCON 2014
48mPanel Discussion: Do One Thing, and Do It Well: Special Purpose OSes Apply the Unix App Philosoph...
49mThings I Wish I Had Learned Earlier About Containers: Lessons from a Seasoned Linux...
33mLinux Container Internals
