Process Flow - Why ReplicaSets ensure availability
User defines ReplicaSet with desired replicas
ReplicaSet controller watches current pods
Check: Number of pods == desired replicas?
No→Create or delete pods
Yes
Pods running and ready
Application stays available
ReplicaSet keeps checking pod count and creates or deletes pods to match desired replicas, ensuring app availability.