Aws EKS:如何根据 SQS 指标缩放 pods?
Aws EKS: How to scalling pods based on SQS Metrics?
我正在将我今天 运行 在 EC2 上使用 Auto Scalling 的一些应用程序迁移到 k8。
今天我的 Auto Scaling 基于来自 SQS 队列的 ApproximateNumberOfMessagesVisible
指标(我在 CloudWatch 上配置)。
我想弄清楚我是否可以使用此指标在 AWS EKS 环境中扩展我的应用程序 pods。
- 安装k8s-cloudwatch-adapter
- Deploy HPA 使用来自 AWS SQS 的自定义指标。
对于将来使用此功能的任何人,我建议使用 keda。它们支持不同类型的缩放器,您可以根据事件缩放 pods。
我正在将我今天 运行 在 EC2 上使用 Auto Scalling 的一些应用程序迁移到 k8。
今天我的 Auto Scaling 基于来自 SQS 队列的 ApproximateNumberOfMessagesVisible
指标(我在 CloudWatch 上配置)。
我想弄清楚我是否可以使用此指标在 AWS EKS 环境中扩展我的应用程序 pods。
- 安装k8s-cloudwatch-adapter
- Deploy HPA 使用来自 AWS SQS 的自定义指标。
对于将来使用此功能的任何人,我建议使用 keda。它们支持不同类型的缩放器,您可以根据事件缩放 pods。