ecs-task-deploy:使用Docker映像更新AWS ECS任务定义并触发蓝绿色部署

时间:2024-02-25 23:29:42
【文件属性】:

文件名称:ecs-task-deploy:使用Docker映像更新AWS ECS任务定义并触发蓝绿色部署

文件大小:16KB

文件格式:ZIP

更新时间:2024-02-25 23:29:42

docker aws deployment continuous-deployment aws-ecs

ECS任务部署 使用更新的Docker映像增加上活动任务定义的脚本,然后进行服务更新以使用它。 脚本执行的步骤顺序: 下载云服务器服务的活动任务定义。 克隆它。 给定提供的Docker映像名称后,在任务定义中找到对其进行引用的任何容器,并将其替换为新的容器。 搜索匹配项时,将忽略Docker标签。 在ECS中注册此新任务定义。 更新服务以使用此新任务定义,触发蓝/绿部署。 环境变量 对于查找定义的image时找到的所有容器定义,您可以选择为这些容器添加或更新环境变量。 可以使用--env选项来完成。 --env "SERVICE_URL=http://api.somedoma


【文件预览】:
ecs-task-deploy-master
----Dockerfile(217B)
----.gitignore(65B)
----README.md(4KB)
----.dockerignore(69B)
----.eslintrc(660B)
----package.json(953B)
----src()
--------run.js(2KB)
--------index.js(7KB)
----.travis.yml(60B)
----yarn.lock(30KB)

网友评论