如何使用cloudformation来创建ecs集群?

ale*_*olk 12 amazon-web-services amazon-ecs aws-cloudformation

我想使用一个cloudformation模板来创建我的ecs集群,而不是手工旋转它,但我还没有找到办法.这还没有实现,你可以在你的cloudformation模板中创建一个ecs集群作为资源,看起来有点奇怪,他们没有包含它.

Mir*_*cea 12

看起来没有什么特别的ECS,你不应该通过cloudformation做.

这是一个ECS快速堆栈cf模板:https://s3.amazonaws.com/amazon-ecs-cloudformation/Amazon_ECS_Quickstart.template

结帐:http: //www.cloudtp.com/2015/02/04/getting-started-ec2-container-service-ecs/

云形成模板中的关键字实际上是/etc/ecs/ecs.config中的AMI id + ECS_CLUSTER定义.如果你做对了,它基本上是一个普通的EC2 CF版本.

此外,看起来有更新的ECS AMI.以下是最新信息:http: //docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html

  • 您应该能够创建[cluster](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html),然后使用[`DependsOn`]( http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html)您服务的资源属性. (2认同)