Pods
A Pod groups one or more containers that share the same network namespace and, optionally, volumes. Most users work with higher-level controllers instead of creating Pods by hand.
Workload controllers
- Deployment — stateless applications with rolling updates.
- StatefulSet — ordered, stateful Pods with stable identities.
- DaemonSet — one Pod per Node (for logging, monitoring agents, etc.).
Services and networking
Services provide stable virtual IPs in front of dynamic Pod IPs; Ingress exposes HTTP(S) routes. Network plugins implement Pod-to-Pod connectivity.