AWS CloudFormation是否支持ECS任务放置策略?

时间:2017-01-19 03:33:35

标签: amazon-web-services amazon-ecs amazon-cloudformation

AWS CloudFormation是否支持ECS任务放置策略?

我希望它没有详细记录。看起来它只能通过AWS CLI和AWS控制台实现。

如果不支持,任何人都知道时间表吗?

提前感谢任何见解!

1 个答案:

答案 0 :(得分:9)

,自Apr 28 2017起,CloudFormation通过PlacementStrategies资源上的AWS::ECS::Service属性支持ECS任务放置策略。

以前的答案(1/19/2017)如下:

不,似乎AWS CloudFormation的官方资源目前不支持ECS任务放置策略。

与ECS CreateService API对应的CloudFormation资源为AWS::ECS::Service,其中没有与CreateService placementStrategy请求参数对应的属性。< / p>

新AWS产品功能的引入与AWS CloudFormation中的支持之间通常存在滞后。 ECS任务放置仅在Dec 29 2016上发布,而ECS CloudFormation资源仅在January 2016中最后更新。

如果您无法等待此新功能参数的官方CloudFormation支持,您可以实现创建/删除ECS服务Custom Resource来调用CreateService / {{3} API直接使用,例如,在使用AWS SDK for NodeJS的Lambda函数中。