如何在EKS群集中基于内存的指标上实现自动扩展

时间:2019-11-04 05:32:04

标签: amazon-web-services docker tomcat kubernetes amazon-eks

我有一个带有最少3个节点和最多6个节点的EKS群集,为此设置创建了自动扩展组,当内存使用率急剧上升/下降时,如何实现节点的自动扩展,因为自动扩展组中没有此类指标像cpu。 有人可以建议我清除我不熟悉此设置的步骤。

2 个答案:

答案 0 :(得分:1)

开箱即用,ASG不支持基于内存利用率的扩展。 您必须使用自定义指标才能做到这一点。

Here是实现此目的的方法。

您是否考虑过使用CloudWatch警报来监视节点? 这些脚本可以收集以后可以使用的内存参数。

请参见here进行设置。

答案 1 :(得分:0)

您需要部署集群自动缩放器,它将为您增加或减少节点数。

请参见official docs