首页 > Web开发 > 详细

kubernetes hpa 无故自动扩容

时间:2021-05-25 15:31:51      阅读:14      评论:0      收藏:0      [点我收藏+]

故障现象

当将`deployment`的`replicas`调整到高于`hpa`的`minreplicas`时,这个时候,hpa无法缩容,并且无论修改`replicas`或`minreplica`,hpa都会将pod调整为你设置过deployment的replicais的最大值。

controller log

I0525 02:49:37.084226       1 horizontal.go:644] Successful rescale of xxx-hpa, old size: 40, new size: 51, reason: 

原因

hpa在扩容时,会生成一些虚拟的指标,以满足扩容的条件,当向上扩容的pod到达集群的上限,将触发这个错误。
gitlab issue

解决方法

删除此hpa,手动创建一个新的

kubernetes hpa 无故自动扩容

原文:https://www.cnblogs.com/GXLo/p/14808160.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!