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

Jus*_*tin 7 amazon-web-services amazon-ecs aws-cloudformation

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

我希望它没有充分记录.看起来只能通过AWS CLI和AWS控制台实现.

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

提前感谢任何见解!

wjo*_*dan 9

是的,自2017年4月28日起,CloudFormation通过资源上的PlacementStrategies属性支持ECS任务放置策略AWS::ECS::Service.


上一个答案(1/19/2017)如下:

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

对应于ECS的CloudFormation资源CreateServiceAPI是AWS::ECS::Service,其不具有对应于属性CreateServiceplacementStrategy请求参数.

新AWS产品功能的引入与AWS CloudFormation中的支持之间通常存在滞后.ECS任务安置仅在2016年12月29日发布,而ECS CloudFormation资源仅在20161月更新.

如果您不能等待对此新功能参数的官方CloudFormation支持,您可以实现创建/删除ECS服务作为直接调用/ API 的自定义资源,例如,使用AWS SDK for NodeJS在Lambda函数中.CreateServiceDeleteService