Kubernetes 1.18 具有非常好的能力,可以通过行为和 scaleUp 集更改自动缩放。对于 1.17,有一种方法可以控制缩小。有没有一种并行的方式可以更快地扩大规模?我们期待非常可变的负载,并且我们的集群扩展速度不够快。
我不确定要包括哪些其他信息。我一直在搜索文档,但找不到任何指向正确方向的东西。
Kubernetes 1.18 具有非常好的能力,可以通过行为和 scaleUp 集更改自动缩放。对于 1.17,有一种方法可以控制缩小。有没有一种并行的方式可以更快地扩大规模?我们期待非常可变的负载,并且我们的集群扩展速度不够快。
我不确定要包括哪些其他信息。我一直在搜索文档,但找不到任何指向正确方向的东西。
并不真地。
假设您指的是 HPA,则只有在使用K8s 1.18 或更高版本(HPA API)时才能定义行为扩展策略。例如:v2beta2
behavior:
scaleDown:
stabilizationWindowSeconds: 300
policies:
- type: Percent
value: 100
periodSeconds: 15
scaleUp:
stabilizationWindowSeconds: 0
policies:
- type: Percent
value: 100
periodSeconds: 15
- type: Pods
value: 4
periodSeconds: 15
selectPolicy: Max
✌️