A Safari into the KubeVerse
summary
Typing kubectl create deployment nginx --image=nginx generates a JSON kubectl generators object, loads credentials and posts to the API server + etcd, which runs auth (RBAC), admission (mutating + validating) and initializers before persisting intent. Controllers (deployment → replica set → pods) run control loops: scheduler binds pods to nodes, kubelet sets up cgroups and a pause sandbox, container runtime pulls images, and CNI attaches a flat pod network, yielding a self‑healing nginx deployment.
AI-written summary · about
chapters (12)
- 0:00Start
- 2:27On an adventure must we go
- 4:21Assembling the message
- 6:28kubernetes objects ?
- 18:25Kubernetes is a chain reaction of control loops
- 20:11Stay informed, stay safe - Informers
- 21:05Deployment Controller
- 21:43ReplicaSet Controller
- 22:17Scheduling
- 25:16Container Runtime Interface
- 26:14Container Networking interface
- 28:11Questions?
related talks
27mKubernetes the Hard Way: A Live Journey
48mGo on Kubernetes from scratch
40mExtending K8s- Introducing Custom Resources, Controllers, Operators & Schedulers
01h 04mGoing 0 to 100 with Kubernetes
41mUnderstanding Kubernetes in a Visual Way
56mKube Restaurant
21mAre you ready to delete some YAML?
34mIntroduction to Kubernetes for Developers
