首页 > 解决方案 > 微调 kubernetes pod 的 hpa 设置的最佳推荐设置是什么?

问题描述

我们使用的是 AKS 版本 1.19.11,并且遇到了 hpa 的间歇性问题,即使 pod cpu 使用率非常低,也会不必要地创建 pod。

我们的应用程序 pod 是轻量级的,现在我们添加了 cpu -75% 的 hpa 阈值,并且(副本:-min6,max12)pod 只使用了 9% 的 cpu。但有时 Pod 会突然从副本 5 自动缩放到副本,再过 2、3 分钟就会恢复到 5 个副本本身。

同样在滚动更新期间,它会创建意想不到的更多 pod。

所以我想知道我的 hpa 设置是否对异常行为有任何问题,以及如何微调阈值以便

标签: kubernetesazure-akskubernetes-pod

解决方案


确保您的所有部署都明确配置了资源请求。

如果任何部署未配置资源请求,HPA 可能会出现异常行为。


推荐阅读