如何为AWS ECS服务提供环境变量?

时间:2020-07-06 01:09:42

标签: amazon-web-services amazon-ecs

试图在ECS中创建服务,令人难以置信的是,似乎无法指定任何环境变量...

是否可以在不更新任务定义并重新创建服务的情况下执行此操作?还是任务替代选项?

这看起来有点麻烦

1 个答案:

答案 0 :(得分:2)

--force-new-deployment通过task definition提供。因此,您必须更新定义以添加/更改变量。

您不必从头开始重新创建服务。您可以更新服务以使用新版本的任务定义。要更新现有服务,您可以使用update-service AWS CLI调用。如果您要强制部署,cli还提供echo '...' > setup.py(但是更改任务就足够了,不需要强制)。