【发布时间】:2020-12-13 05:06:59
【问题描述】:
我想通过aws cli(在 CI/CD 的最后一步)部署(重新启动)我的 ECS 任务(启动类型为 Fargate)。
他们的问题是我似乎必须停止任务,并再次更新它们的状态。仍然可以,但是在以下命令中:
aws --region regionName ecs stop-task --cluster example-cluster --task taskID,对于--task,我要么必须使用任务 UUID,要么必须使用任务的 ARN,这两者都没有完全修复。
任务的 UUID 随每个修订版而变化,ARN 也是一个名称,其最后一部分是修订版号。是否有完全固定的标识符可以用作 ARN?
此外,在 ARN 中,例如,如果我有 nginx:4,我不能使用“最新”而不是 4,这使其完全难以处理和自动化。
【问题讨论】:
标签: amazon-web-services amazon-ecs aws-fargate