Skip to content
0:00 / 0:00

#kubernetes#kube-proxy#cni

LISA19 - Deep Dive into Kubernetes Internals for Builders and Operators

USENIX

42K subscribers • 9 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Jérôme Petazzoni, Tiny Shell Script LLC
  • Linked in the descriptionPaper on usenix.org
  • May be out of date. Uploaded 6 years ago, in an area where tools change fast.

Advanced. Deep dive for people who know the field.

45K views6 years ago2 recommendations

Systems programmingCloud and DevOpsKubernetesOperating systemsNetworking and protocols

Jérôme Petazzoni explains the inner workings of the Kubernetes control plane and builds a simplified cluster component by component.

Deep Dive into Kubernetes Internals for Builders and Operators Jérôme Petazzoni, Tiny Shell Script LLC If you operate (or plan to operate) Kubernetes, it's helpful to understand its internals: what are the components of the control plane? What are their respective roles? How do they communicate? To get the most out of this talk, you should be familiar with basic Kubernetes concepts like deployments, pods, and services. We'll start by explaining exactly what happens between the execution of commands like "kubectl run" and "kubectl expose" and the moment when the containers are actually running and available on the cluster. Then we'll build a simplified cluster, one component at a time, until it can execute that "kubectl run" command, and we'll see that it's not as complicated as it sounds. We will show how kube-proxy provides connectivity to services, and how CNI plugins provide connectivity to pods themselves. Finally, we'll highlight some of the differences between that experiment and a production-grade cluster. View the full LISA19 Program at usenix.org/conference/lisa19/conference-program

Why it's here

2 people recommend this

What people say. Highly recommended by engineers as an excellent, deep-dive explanation of Kubernetes internals and how its components communicate.

u/Abraxhasin r/kubernetes • Recommends

On “Kubernetes iceberg: the bigger picture of what you might expect while diving deeper…”

Ive been to the bottom. Ive seen some s**t (looks in to the distance). link to this video

u/Rhopegornin r/kubernetes • Recommends

On “Kubernetes on cloud from scratch?”

Here is something fun to watch. Deep Dive into Kubernetes Internals for Builders and Operators From https://www.usenix.org/conference/lisa19/presentation/petazzoni-talk

u/Rhopegornin r/kubernetes • Recommends

On “Best way to install and use kubernetes for learning”

Watch this excellent presentation called Deep Dive into Kubernetes Internals for Builders and Operators