【发布时间】:2021-01-09 17:28:44
【问题描述】:
我正在尝试运行从 GitHub 部署 (CD) 构建的最新任务定义映像。似乎在 AWS 上它创建了一个任务定义,例如“task-api:1”、“task-api:2”,我的集群是否仍在运行task-api: 1 即使有最新的任务,因为已经构建了新图像。到目前为止,我必须手动停止旧的并启动一个新的。我怎样才能让它自动化?
【问题讨论】:
-
您是如何创建任务定义和ECS服务的?您是手动创建的还是使用 CloudFormation 或 CDK?
-
@BaluVyamajala 我通过 AWS 控制台创建了我的任务,我只是在没有服务的情况下单独运行任务定义加上通过 EC2 启动的任务定义的服务而不是针对它们两者,所以在任务中在我的 Github 上定义 JSON 文件,这两个存储库都与任务的修订相关联(这可能是个问题吗?)。
标签: amazon-web-services amazon-ec2 amazon-ecs