我目前可以使用CI/CD管道从docker镜像下方部署到AWS ECS
aws ecs update-service --service --cluster --no-force-new-deployment --region然而,这使用了与任务预定义相同的镜像标签,在更新服务中部署到AWS ECS时,如何更新镜像标签?
更新:
使用竹子,你可以创建一个JSON文件来创建一个新的镜像,然后在构建过程中注入你的变量,例如:=${bamboo.buildNumber}
有关详细说明,请访问https://docs.aws.amazon.com/cli/latest/reference/ecs/register-task-definition.html & https://docs.aws.amazon.com/cli/latest/reference/ecs/describe-task-definition.html
发布于 2018-06-28 00:55:13
您可以通过注册新的任务定义,然后在调用UpdateService时指定新的任务定义来更新服务的映像。
aws ecs update-service --service $service --cluster $cluster --region $region --task-definition $newTaskDefinitionhttps://stackoverflow.com/questions/51067134
复制相似问题