Kubernetes HPA扩容比较慢原因剖析
出处:
mp.weixin.qq.com
作者:
云原生社区
本文概述了HPA扩容慢的原因包括扩容的响应时间和每次扩容的副本数。响应时间受到metrics-server和kubelet收集监控信息的周期影响,而扩缩容的速度则由监控数据和扩缩容行为控制决定。此外,HPA controller执行效率和应用ready时间也会影响扩缩容速度。在大量的HPA对象的集群中,HPA controller可能会有性能瓶颈,而pod从启动到ready的时间则取决于多个因素,包括pod调度、kubelet响应、镜像下载、容器创建、应用启动和应用readiness。