0

我有一个要在 AWS Fargate 中运行的计划作业。到目前为止,我已经设置了一个 CloudWatch 计划,该计划运行一个启动任务的 lambda 函数。我正在为我的每个环境使用任务定义,但我正在努力为我们的 QA 和 PM 找到一种简单的方法来将代码从开发环境提升到 QA、Staging 和 Prod。每个环境都有自己的 CloudWatch 规则和自己的 lambda 函数。

如何为每个环境设置部署,最好不构建允许他们从下拉列表或其他内容中选择版本的 Web 界面工具?我还必须考虑到每个环境都需要自己的环境变量,这些环境变量可能需要随时更改。

4

1 回答 1

0

我们将使用 CircleCI 的批准保留来管理对每个环境的部署。此解决方案不提供任何简单的版本回滚,但可以在此处找到文档。

于 2018-07-23T14:42:00.777 回答