我可以修改Kubernetes按比例缩小等待时间

时间:2017-08-01 18:27:15

标签: docker kubernetes

我已在部署中启用了自动缩放功能。我想修改默认的向上扩展缩小设置。查看文档向上扩展将等待3分钟才能再次扩展。我想把这个等待时间增加到10分钟。

有没有办法修改此设置?

目前已部署Kubernetes 1.5版

"只有在最后3分钟内没有重新缩放时才能进行放大。缩小将从最后一次重新缩放开始等待5分钟。"

https://github.com/kubernetes/community/blob/master/contributors/design-proposals/horizontal-pod-autoscaler.md#autoscaling-algorithm

2 个答案:

答案 0 :(得分:0)

我尝试的版本是1.7,我们可以定义扩展到10分钟的时间。不确定1.5版本

$ kubectl autoscale deployment httpd --cpu-percent = 25 --min = 1 --max = 10

答案 1 :(得分:0)

我不确定这是否仍处于活动状态,但是您现在可以在控制器管理器上使用标志--horizontal-pod-autoscaler-downscale-stabilization。您可以在kubernetes docs

中找到详细信息