[英]AWS ECS multiple task definition on one cluster
我正在构建 aws 基础架构。
我也是 AWS 基础设施的新手。
我有三个 docker 容器,所以我必须将它部署到 ECS。
下面的代码是我开始服务的一步一步。
aws ecs create-cluster --cluster-name test
ecs-cli configure --cluster test --region ap-northeast-2 --default-launch-type EC2 --config-name test
ecs-cli configure profile --access-key AWS_ACCESS_KEY --secret-key AWS_SECRET_KEY --profile-name test
ecs-cli up --keypair my_keypair --instance-role TestRole --instance-type t2.micro --cluster-config test --force
ecs-cli compose -f ecs-docker-compose.yml up --create-log-groups --cluster-config test
运行后,创建了一个ec2实例,一个任务定义,一个集群。
并且任务定义连接到集群。
但我想知道,如何在一个集群上运行多个任务定义?
为了持续部署,我的场景在这里。 (假设alb已经连接)
创建新的任务定义
将新任务定义连接到集群
如果新任务定义连接成功,删除旧任务定义
总的来说我的问题。
我的持续部署方案是否正确?
如何将多个任务定义连接到一个集群?
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.