ReplicaSets
ReplicaSet, EK, SPECIFIED, number, of, IDENTICAL, pod, replicas, ko, HAMESHA, RUNNING, RAKHNE, ki, GUARANTEE, deta hai. Agar, EK, pod, CRASH, ho, jaata hai, TO, ReplicaSet, IMMEDIATELY, EK, REPLACEMENT, pod, banata hai.
PRACTICE, mein, tum, DIRECTLY, ReplicaSets, KABHI, nahi, banate — Deployments, HI, ReplicaSets, ko, AUTOMATICALLY, MANAGE, karte, HAIN. Deployment, banate, waqt, EK, ReplicaSet, AUTOMATICALLY, create, ho, jaata hai.
# Deployment ke through banaye gaye ReplicaSets dekho
kubectl get replicasets
# Ek deployment ke replicasets ka history (rollback ke liye)
kubectl rollout history deployment/nginx-deployment- ReplicaSet = specified number of identical pod replicas guarantee karta hai
- Deployments hi ReplicaSets ko automatically manage karte hain
- Image update par naya ReplicaSet banta hai, purana rollback ke liye rehta hai
ReplicaSet, "matchLabels" ya, "matchExpressions" use, karke, DECIDE, karta hai, ki, KAUNSE, EXISTING, pods, USKE, "OWN" HAIN — agar, LABELS, MATCH, karte, HAIN, TO, MANUALLY, banaye, gaye, pods, bhi, ReplicaSet, "adopt", kar, sakta hai.
Chahe, ReplicaSets, ko, DIRECTLY, scale, kiya, ja, sakta, hai, LEKIN, agar, EK, Deployment, USE, MANAGE, kar, RAHA, hai, TO, Deployment, USE, WAAPAS, apne, DEFINED, replicas, count, PAR, RESET, kar, degा — HAMESHA, Deployment, level, PAR, hi, scale, karo.
kubectl scale replicaset my-rs --replicas=5 # Deployment ke saath conflict karega