Безопасный откат
Часть раздела Введение в Kubernetes путешествия по Terminal на Coddy. Урок 42 из 45.
Задание
СреднеРелиз прошёл неудачно: новый тег так и не был отправлен. Потренируйтесь выполнять восстановление. Выполните эти шаги один за другим:
- Примените
deployment.yaml - Обновите контейнер
shop, указав образnginx:broken - Выведите список Pod и убедитесь, что новые не могут загрузить образ
- Откатите Deployment
- Снова выведите список Pod, чтобы увидеть работоспособные реплики
- Проверьте состояние развёртывания
Попробуйте сами
Терминал
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl scale deployment shop --replicas=4
kubectl set image deployment/shop shop=nginx:1.27
kubectl rollout status deployment/shop
kubectl get endpoints shopВсе уроки раздела Введение в Kubernetes
4Развёртывания
Создание развёртыванияМасштабированиеРазвёртывания из манифестовОбновление образовОткатПовторение — менеджер развёртываний10Проект веб-магазина
Обзор проектаНаписание манифеста развёртывания8Пространства имён и задания
Пространства имёнРабота в пространстве имёнЗаданияПовторение — навигатор по пространствам имёнПотренируйтесь самостоятельно: Песочница Terminal