Instagram story viewer> @akashcodeofficial> Post
3 months ago
97
Posted On: April 23rd 2026, 04:06 pm
Kubernetes in a restaurant — full breakdown 👇

The reel gives you the mental model. Here’s what I skipped for time:

→ API Server (the waiter)
The front door of Kubernetes. Every request goes through it — from you, kubectl, controllers, everything. It validates requests and acts as the control plane entrypoint.

→ etcd (the order book)
A distributed key-value store holding cluster state: pods, nodes, configs, secrets.
Lose etcd, lose the cluster.
That’s why production setups run 3 or 5 replicas for high availability.

→ Scheduler (the head chef)
It doesn’t run your app.
It decides where your pod should run based on CPU, memory, affinity, taints, and constraints — then hands it off.

→ Kubelet (the cook)
Runs on every worker node.
Pulls images, starts containers, checks health, and reports back to the control plane.

→ Container Runtime (the stove)
The software actually running containers.
Usually containerd today.
Docker was the original standard, but Kubernetes moved toward container-native runtimes.

→ Controller Manager (the floor manager)
This is Kubernetes philosophy in one loop:

Observe current state
→ Compare to desired state
→ Fix the gap

That’s reconciliation.

One thing I skipped in the reel:

→ kube-proxy (the food runner)
Routes traffic to the right pod by managing networking rules on each node.

Covering that in the next reel.

Why “self-healing” is a big deal

Pod dies
→ Controller notices
→ New pod gets scheduled
→ Kubelet starts it

No human involved.

That’s how companies like Netflix, Spotify and Airbnb run thousands of services without babysitting infrastructure.

Save this for your next system design interview 🔖
Follow @akashcode.official for more backend breakdowns.

#kubernetes #devops #backend #systemdesign #k8s cloudnative softwareengineering programming backenddeveloper devopsengineer docker containerization microservices cloudcomputing techeducation
Comments (97)
rajj41111 a month ago

rajj41111

👏👏where to practice kubernatis

mr.comrade2885 a month ago
pravidhisolutions 2 months ago

pravidhisolutions

Great post! tutorials on pravidhisolutions.in 🙌 Been diving into this on pravidhisolutions.in.

srinivasjyothi_1229 2 months ago
d1dpe 2 months ago

d1dpe

@akashcodeofficial So in summary, we must understand what the commands do. We are hands off, Kubenetes does all the magic?

3644.all12 2 months ago
devpatins 2 months ago

devpatins

Hi @akashcodeofficial your video method its awesome 👏 and came to me in Portugal, just a tip! It’s time to improve your accent 😉

seema.2892 2 months ago

seema.2892

🙌❤️

mr._jaise 2 months ago

mr._jaise

👏👏

roro.yal 2 months ago

roro.yal

🙌

ramiz.sheikh24 2 months ago

ramiz.sheikh24

👏🙌

s_k_ibrahim 2 months ago
himanshu_patil13 2 months ago
swapnilgdm34 2 months ago
aquariussss.___ 3 months ago
Load More

More posts

back to up