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

  1. 云栖社区>
  2. 阿里巴巴云原生>
  3. 博客>
  4. 正文

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

阿里巴巴云原生小助手 2019-08-07 17:34:33 浏览2632
展开阅读全文

前言

在本系列的前三篇文章中,我们介绍了弹性伸缩的整体布局以及 HPA 的一些原理,HPA 的部分还遗留了一些内容需要进行详细解析。在准备这部分内容的期间,会穿插几篇弹性伸缩组件的最佳实践。今天我们要讲解的是
cluster-proportional-autoscaler 。

cluster-proportional-autoscaler 是根据集群中节点的数目进行 Pod 副本数水平伸缩的组件。这个组件的产生主要是为了解决集群的核心组件负载弹性的问题。在一个 Kubernetes 集群中,除了 APIServer 等耳熟能详的 Control Pannel 组件,还有很多系统组件是部署在 worker 上的,例如 CoreDNSIngress ControllerIstio 等等。

这些核心组件大部分和我们的应用接入层息息相关,也就

网友评论

登录后评论
0/500
评论