Dissecting Kubernetes (K8s) - An Intro to Main Components
summary
Builds a bare cluster one component at a time: kubelet + container runtime runs pods from a manifest directory and creates an unexpected infrastructure container that holds the pod IP and volume, API server + etcd serve desired state, and the scheduler assigns pods to nodes while the controller manager creates service accounts and manages ReplicaSets/Deployments. Demos run on v1.9.11 and v1.16.1, reveal a required service-account PEM to start controller-manager, and show deletes becoming blocking in newer versions.
AI-written summary · about
chapters (14)
- 0:00Start
- 1:07About Me
- 7:12Cubelet
- 8:56Nginx Pod
- 11:50Ip Addresses
- 12:16Infrastructure Container
- 15:32The Rest Api
- 17:13Cube Api Server
- 23:44Scheduler
- 30:26Controller Manager
- 32:26The Controller Manager
- 37:00Deployment
- 41:32Controllers
- 43:17Auto-Scaling
related talks
44mDeep Dive into Kubernetes Internals for Builders and Operators
39mKubernetes Deep Dive - From component understanding to running workloads
39mIntroduction to Kubernetes
01h 40mInside Kubernetes Architecture Fundamentals
25mDemystifying Kubernetes internal components
34mIntroduction to Kubernetes for Developers
48mKubernetes Component by Component
44mDemystifying Kubernetes internals
