我和我的团队正在研究为我们的前端添加无停机时间部署,这些部署目前位于 Elastic Beanstalk 上。我们目前有一个使用 AWS CodePipeline 的 CI 管道,我们希望对其进行修改,以便它可以使用蓝绿色部署。
我一直在阅读有关该主题的大量内容,并按照此处找到的指南进行操作:
我的问题是关于删除批准步骤,我们的团队认为这对我们的用例没有必要。
如果我们删除手动审批?管道如何知道继续?我了解您可以在 Elastic Beanstalk 环境更新后发送消息,但我看不到该消息可以通知管道推进步骤的方式。
有没有人遇到过这个挑战?或者对 AWS 上的蓝绿色实施有任何建议。