dsu*_*rsl 6 amazon-ec2 amazon-web-services aws-cloudformation
我已经遍布整个地方,找不到配置为按计划添加/删除容量的Auto Scaling组的良好Amazon CloudFormation示例.
它当然可以使用命令行工具,但我找不到相应的CloudFormation语言.
谁知道这是怎么做到的?
AWS CloudFormation有时并不涵盖其他AWS 产品和服务中可用的所有(新)API 操作,尽管它们通常会在几个月后引入。
不幸的是,尽管Scale Based on a Schedule已于2010 年 12 月推出,但截至目前,该功能仍不受支持,请参阅 Eric Hammond 最近的请求:CloudFormation 对 Auto Scaling 计划的支持,并从 2013 年 1 月起暂停 - AWS 团队的响应异常稀疏在这里(虽然从不宣布日期,但他们经常至少暗示优先事项),因此它看起来并不完全有希望 - 因此你需要暂时解决它。
您仍然可以通过专用的CustomResource类型将自定义解决方法与 CloudFormation 集成,这些资源是特殊的 AWS CloudFormation 资源,为模板开发人员提供了一种方法,可以将由除 AWS CloudFormation 之外的其他来源提供的资源包含在 AWS CloudFormation 堆栈中。亚马逊网络服务。- AWS CloudFormation 自定义资源演练很好地概述了其含义、工作原理以及实施您自己的资源所需的条件。
您的自定义资源需要通过显式调用PutScheduledUpdateGroupAction API 来实现对计划操作的缺少支持,然后您可以将此资源集成到您的模板中以补充(甚至替换)目前还不够的官方ScalingPolicy资源。
| 归档时间: |
|
| 查看次数: |
780 次 |
| 最近记录: |