Моя команда и я изучаем возможность развертывания без простоев в наших внешних интерфейсах, которые в настоящее время находятся на Elastic Beanstalk.В настоящее время у нас есть конвейер CI, использующий AWS CodePipeline, и мы хотим изменить его, чтобы он мог использовать сине-зеленые развертывания.
Я много читал по этой теме и следовал руководству, найденному здесь:
https://aws -quickstart.s3.amazonaws.com / quickstart-codepipeline-bluegreen-deploy / doc / сине-зеленый-развертывания-к-aws -astic-beanstalk-on-the-aws-cloud.pdf
Мой вопрос касается удаления этапа одобрения, который, по мнению нашей команды, не является необходимым для нашего варианта использования.
Если мы удалим одобрение вручную?как трубопровод будет знать, чтобы продолжить?Я понимаю, что вы можете отправить сообщение, когда Elastic Beanstalk Environment был обновлен, но я не вижу способа, которым это сообщение могло бы уведомить конвейер о продвижении на шаг.
Кто-нибудь сталкивался с этим вызовом раньше?Или есть предложения по реализации сине-зеленых в AWS.