我有一个带有两个ASG的ECS群集。 ASG使用不同的AMI。另外,我有两个ECS服务。
每项服务都需要在不同的ASG上启动(一个原因是服务需要不同的AMI)。
换句话说,我想在ASG 1上运行服务1,在ASG 2上运行服务2,两个ASG在同一个集群中。
鉴于群集,我无法找到将服务指向特定ASG的方法。我设法解决这个问题的一个方法就是创建两个ECS集群,每个集群都有一个ASG。
AWS ECS服务文档: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html