A ReplicaSet ensures a specific number of Pods are running.
—
replicas: 3
If one Pod crashes:
Before: 3 pods After: 3 pods (1 recreated)
Deployment → creates ReplicaSet → manages Pods
ReplicaSet = “worker counter”
It ensures: