1

我们目前正在将我们的 appsettings json 粘贴到每个任务定义的环境变量中。我想改用 AWS appconfig 来管理应用程序设置。ecs 是否存在一个工作流来自动从 appconfig 接收部署的配置,而不使用像 lambda 这样的其他服务?

我探索了不同的指南并提出了一些潜在的解决方案。但它们都不适合我正在寻找的东西。

  1. 使用 AWS 开发工具包。这可行,但我们希望避免更改代码库。
  2. 在容器中使用 AWS CLI。我们希望避免向容器中添加任何内容。
  3. 使用调用 AWS SLI 或使用 AWS 开发工具包的 lambda 函数。然后 lambda 函数可以重新定义任务定义并将 json 转储到环境变量中。因此,我们可以在不更改容器或代码的情况下使用 aws appconfig 功能。如果没有其他建议,这就是我倾向于的。
4

0 回答 0