Rolling update là một change có gate
Ghi baseline: revision, imageID, replicas/Available, readiness, endpoints và strategy. set image tạo revision mới; theo dõi conditions, events, Pod readiness và application response. maxSurge/maxUnavailable ảnh hưởng capacity/disruption, không chỉ là syntax.
Rollback có bằng chứng
Nếu image pull/readiness/app regression, pause hoặc chặn tiếp rollout, giữ events/logs, xác định trigger rồi undo revision cụ thể. Sau rollback kiểm tra old imageID, Ready/Available, Service response và history; không xóa ReplicaSet để “dọn” trước khi hiểu owner.
Bài tập
Chạy v1→v2 healthy, rồi bad rollout, chẩn đoán và rollback. Ghi timeline/expected state, thử variant strategy/container name, đo availability và cleanup lab.