试图在ECS中创建服务,令人难以置信的是,似乎无法指定任何环境变量...
是否可以在不更新任务定义并重新创建服务的情况下执行此操作?还是任务替代选项?
这看起来有点麻烦
答案 0 :(得分:2)
--force-new-deployment
通过task definition提供。因此,您必须更新定义以添加/更改变量。
您不必从头开始重新创建服务。您可以更新服务以使用新版本的任务定义。要更新现有服务,您可以使用update-service AWS CLI调用。如果您要强制部署,cli还提供echo '...' > setup.py
(但是更改任务就足够了,不需要强制)。