Добавляем шлюз утверждения
В компании NovaTech конвейер вашей команды автоматически разворачивает изменения в тестовой среде, но для развёртывания в продакшене нужно подтверждение человека. Используйте симулятор шлюза утверждения, чтобы разобраться, как работают действия ручного утверждения в CodePipeline.
Симулятор показывает конвейер из 4 этапов: Source, Build, Approval и Deploy. Конвейер дошёл до этапа Approval и ожидает решения.
Попробуйте одобрить и отклонить конвейер, чтобы увидеть, как шлюз утверждения управляет переходом к продакшену. Обратите внимание, какая информация доступна утверждающему и что происходит дальше в каждом из случаев.
Вопрос: ваш конвейер состоит из четырёх этапов: Source, Build, Approval и Deploy. Вы хотите быть уверены, что ни один код не попадёт в продакшен без проверки человеком после успешного прохождения тестов в тестовой среде. Что делает CodePipeline, когда конвейер доходит до действия утверждения, размещённого перед этапом Deploy?
Это упражнение является частью курса
Автоматизация развёртывания на AWS
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение