我正在尝试通过CloudFormation创建一个SpotFleet,它会停止其实例而不是在中断时终止它们。
SpotFleetRequestConfigData
按照
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_SpotFleetRequestConfigData.html具有InstanceInterruptionBehavior
属性,但设置该属性会导致CloudFormation抛出Encountered unsupported property InstanceInterruptionBehavior
。
鉴于SpotFleetRequestConfigData
的CloudFormation页面上没有相同的属性:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html我假设我必须耐心或者我忽略了什么?
非常感谢,
编辑:尽管http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-interruptions.html,它似乎也不适用于SpotFleet控制台。
编辑:最后通过手动输入现场请求中的所有内容来使其工作。当尝试使用具有指定的“停止”关闭行为的启动模板时,它崩溃了。
答案 0 :(得分:1)
此功能仅通过控制台或aws cli支持ec2实例。 Cloudformation不支持这个和其他一些参数,就像你发现的一样,因为它还不是一个支持的选项: