Kubernetes: From Start to Finish Production
If Kubernetes is the “Linux of the cloud”, then building your own k8s platform from scratch is like compiling your own Linux distro from scratch. In this talk we’ll explore the essential components of a fully functional, and immediately useful Kubernetes distro. We’ll talk about why building your own cluster is fun, and what value of a shrink-wrapped SKU’d platforms really is.
We’ll take a tour through options for provisioning a cluster, using a container registry, the essential feature categories that every Kubernetes distro needs to address. Popular Kubernetes distros will be compared, and a synopsis of strengths/weaknesses and ideal uses will be suggested. The features of each distro might not be able to be covered in full, since CNCF landscape might be the most brutal vision test ever invented; So, our goal is to cover one or two options in each category, and note why they’ve become popular.
We’ll wrap up with some resources for how you can learn and build your own cluster (on the cheap), and where to find learning resources for exploring more of Kubernetes and the cloud native landscape on your own.
• Picking a Kubernetes Distro
• Cloud Native
There will be time for questions!
Join us afterwards at the Cupping Room Cafe where we'll continue the
discussion over drinks and/or food. The Cupping Room Cafe is located at 359 W Broadway, two blocks from the venue.
Paul Burt is a TPME working on Kubernetes at NetApp. He previously worked at CoreOS and Red Hat, and currently moderates /r/kubernetes. Paul has a knack for and demystifying infrastructure, and making gnarly, complex topics approachable. He enjoys home brewing beer, reading independent comics, and yelling at his computer when it doesn’t do what he wants.