Kubernetes 弹性伸缩全场景解析 (四)- 让核心组件充满弹性( 四 )

梯度模型就是分级的机制,每个梯度对应了一个副本,例如:

Kubernetes 弹性伸缩全场景解析 (四)- 让核心组件充满弹性

这个配置表示存在 coresToReplicas 和 nodesToReplicas 两个梯度,其中 coresToReplicas 的梯度表示:最小为 1 个副本;CPU 核心数目大于 3 小于 64 的时候,为 2 个副本;依次类推。

同样 nodesToReplicas 表示 1 个节点的时候为 1 个副本,2 个节点的时候为 2 个副本。

最后

至此,cluster-proportional-autoscaler 的使用就给大家讲解完了,建议优先配置 CoreDNS 的 autoscaler,对于负载不高的场景可以考虑节点副本 1:2 的比例,如果负载比较高,可以 1:1 的配置进行配置。

------------------------------------

本文作者:一绿舟

原文链接:https://yq.aliyun.com/articles/713110?utm_content=g_1000071703

推荐阅读