使用 cloudformation 创建 EC2 容器服务实例
Create EC2 container service instances using cloudformation
我想为我的 ECS 集群创建一个 cloudformation 模板,以便我可以在需要时自动部署它。
我的集群包含 3 个任务定义和 2 个实例,并且没有 ECS 服务。
我创建了任务定义和集群,但我一直在创建 EC2 实例。在 documentation here
只有
AWS::ECS::Cluster
,
AWS::ECS::Service
和
AWS::ECS::TaskDefinition
.
我应该如何在模板中创建 EC2 的资源??
当您将 AWS::ECS::Service 声明为 DependsOn 时,在其他地方声明的 AWS::AutoScaling::AutoScalingGroup 是合适的
或者你可以让AWS::ECS::Service依赖一个ALB,而ALB最终依赖一个AWS::ElasticLoadBalancingV2::TargetGroup
此示例http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-ecs.html 展示了如何使用 ALB 来执行此操作
我想为我的 ECS 集群创建一个 cloudformation 模板,以便我可以在需要时自动部署它。 我的集群包含 3 个任务定义和 2 个实例,并且没有 ECS 服务。 我创建了任务定义和集群,但我一直在创建 EC2 实例。在 documentation here 只有
AWS::ECS::Cluster
,AWS::ECS::Service
和AWS::ECS::TaskDefinition
.
我应该如何在模板中创建 EC2 的资源??
当您将 AWS::ECS::Service 声明为 DependsOn 时,在其他地方声明的 AWS::AutoScaling::AutoScalingGroup 是合适的
或者你可以让AWS::ECS::Service依赖一个ALB,而ALB最终依赖一个AWS::ElasticLoadBalancingV2::TargetGroup
此示例http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-ecs.html 展示了如何使用 ALB 来执行此操作