Building a Kubernetes Distribution From Scratch: Lessons From an Official Distribution Journey
Benjamin Schimke
16:00 - 16:45
Uptown
What does it take to build a Kubernetes distribution from the ground up? In this session, we'll explore the journey of creating Canonical's Kubernetes distribution, diving into the technical challenges, strategic decisions, and key lessons learnedâinsights that apply to any distribution or open-source project. We'll break down the fundamentals: What exactly is a Kubernetes distribution? How do they differ, and what do they entail? From managing cluster state to release automation and documentation, we'll cover the critical components that shape a production-ready distribution. By the end of this talk, you'll have a clear understanding of what goes into building and maintaining a Kubernetes distribution, along with the essential factors that set one apart from another.