1. Pod
The smallest unit: one or more containers that run together.
2. Deployment
Keeps the right number of pods running, and rolls out new versions.
3. Service
A stable network address in front of a set of pods, with load balancing.
4. Ingress
Routes outside web traffic to the right service.
5. ConfigMap and Secret
Settings and sensitive values, kept outside the container image.
6. Namespace
Separates teams or environments inside one cluster.
You declare what you want, and Kubernetes keeps it that way.
A request's journey
Internet → Ingress → Service → Pod → your container.
Why it matters for your career
Kubernetes is one of the most requested skills in DevOps, cloud and platform engineering job adverts.


