Kubernetes 101: Understanding Pods, Services, and Deployments
Understand the fundamental building blocks of Kubernetes — Pods, Deployments, and Services — with practical YAML examples.
Neeraj Jha
March 5, 2026
Topic
Kubernetes is a control loop: you declare the state you want, and controllers work continuously to make the cluster match it. Almost everything that feels confusing at first — why a pod came back after you deleted it, why a rollout stalled — follows from that one idea.
The gap between a working cluster and a well-run one is mostly resource limits, probes and rollout strategy. Those three decide whether a bad deploy degrades one pod or takes down the service.
Ordered by how much they are read.
Understand the fundamental building blocks of Kubernetes — Pods, Deployments, and Services — with practical YAML examples.
Neeraj Jha
March 5, 2026
Learn GitOps principles and implement them with ArgoCD — automated Kubernetes deployments driven by Git pull requests.
Neeraj Jha
March 5, 2026
Real questions from the community, with an accepted answer.