Rolling update постепенно заменяет старые Pod'ы новыми по strategy RollingUpdate (maxUnavailable/maxSurge), сохраняя доступность сервиса при обновлении образа/спеки.
Разбор
kubectl rollout status deploy/api — следить за прогрессом.
- Готовность новых Pod'ов зависит от readiness probes.
- Слишком большой maxUnavailable роняет capacity.
- Альтернатива — Recreate (простой, но downtime).
Итог
Rolling update — штатный способ обновить Deployment без полного простоя.