【问题标题】:AWS SDK - change autoscaling group update policyAWS 开发工具包 - 更改自动缩放组更新策略
【发布时间】:2017-03-23 00:46:28
【问题描述】:

我在 AWS 上有一个自动缩放组,我想更改其更新策略以获取滚动更新。

我试过了

var autoScaling = new AWS.AutoScaling(awsConfig);
autoScaling.updateAutoScalingGroup({
    AutoScalingGroupName: <some name>,
    UpdatePolicy: {
        AutoScalingReplacingUpdate: {
            WillReplace: true,
        },
    }
})

但这失败了:

{ [UnexpectedParameter: Unexpected key 'UpdatePolicy' found in params]
  message: 'Unexpected key \'UpdatePolicy\' found in params',
  code: 'UnexpectedParameter',
  time: Tue Nov 08 2016 22:15:42 GMT-0800 (PST) }

【问题讨论】:

标签: node.js amazon-web-services aws-sdk autoscaling


【解决方案1】:

UpdatePolicy 是 AWS CloudFormation 的一项功能。它不是 AWS API 本身的功能,因此没有一个 SDK 具有它。这是来自 CF 的文档。

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html

【讨论】:

  • 没错。那么我可以创建一个云结构,并将其附加到自动缩放组,就这样吗?我不知道如何创建使用现有扩展组的云结构
  • 我不确定您是否需要竭尽全力使用 CF 来实现这一点,但这实际上取决于您要完成的工作。对于不同的问题可能更好。
  • 我正在使用不同的映像将新的启动配置附加到 autoScaling 组,我希望推出此映像并替换现有实例
  • 啊.. 那么是的,CF 是一个不错的选择。但是你需要从头开始,这可能是很多工作。
猜你喜欢
  • 1970-01-01
  • 2015-02-04
  • 2022-12-16
  • 1970-01-01
  • 2021-05-23
  • 2013-09-30
  • 2014-12-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多