如何使用扩展策略和指标通过 boto 配置 Auto Scaling?

Posted

技术标签:

【中文标题】如何使用扩展策略和指标通过 boto 配置 Auto Scaling?【英文标题】:How can I configure Auto Scaling with boto using scaling policies and metrics? 【发布时间】:2012-02-03 00:28:06 【问题描述】:

我正在尝试使用扩展策略和指标警报而不是触发器来配置 Auto Scaling 和 boto,因为它们已被弃用。我已成功创建启动配置和 Auto Scaling 组,但无法创建扩展策略和指标警报。如果有人可以提供一些示例的链接,或者提供一些自己的链接,将不胜感激。

【问题讨论】:

【参考方案1】:

来自活跃的 boto 提交者 Liam Friel 的简洁但有据可查的代码示例是他的要点 Demonstrates using patched boto to create an autoscaling group of servers, scaled up/down by CPU Utilisation。

WallOfFire 的教程Setting up Queue-size-based auto scaling groups in AWS 是关于该主题的更详细且更少以代码为中心的文章,它显然也解决了 AWS 文档中当前的缺陷。

如果这些都不能让您克服障碍,您应该修改您的问题,详细说明您遇到的问题。

祝你好运!

【讨论】:

以上是关于如何使用扩展策略和指标通过 boto 配置 Auto Scaling?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 boto3 解析策略文档响应

Kubernetes HPA(带有自定义指标)扩展策略

如何在 boto3 中获取 iam 用户的内联策略文档?

boto3 iam 客户端:按名称获取策略

如何在python中使用boto3查询cloudwatch日志

使用 Boto 创建 IAM 策略时出现 MalformedPolicyDocumentException