AWS更新时更新任务映像标签

时间:2018-06-27 16:04:12

标签: amazon-ecs

我目前可以使用CI / CD管道从Docker映像下方部署到AWS ECS

aws ecs update-service --service  --cluster  --no-force-new-deployment --region

但是这使用了与任务预定义相同的图像标签,在更新服务中部署到AWS ECS时如何更新图像标签?

更新:

使用Bamboo,您可以创建JSON文件来创建新图像,然后在构建过程中使用以下示例注入变量:= $ {bamboo.buildNumber}

请访问https://docs.aws.amazon.com/cli/latest/reference/ecs/register-task-definition.htmlhttps://docs.aws.amazon.com/cli/latest/reference/ecs/describe-task-definition.html以获得进一步的解释

1 个答案:

答案 0 :(得分:0)

您可以通过注册新的任务定义,然后在调用UpdateService时指定新的任务定义来更新服务的映像。

aws ecs update-service --service $service --cluster $cluster --region $region --task-definition $newTaskDefinition