阿里云数字新基建系列:云原生操作系统Kubernetes
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.4 总结

总体上来说,Kubernetes集群节点的增加与减少主要涉及四个组件,分别是Cluster Autoscaler、ESS、管控和节点本身(节点的准备与清理)。

根据场景的不同,我们需要排查不同的组件。其中Cluster Autoscaler是一个普通的Pod,其日志的获取和其他Pod无异。ESS有其专门的控制台,我们可以在控制台排查其伸缩配置、伸缩规则等相关子实例日志和状态。而管控的日志,可以通过查看日志功能来查看。对于节点的准备与清理,其实就是排查对应的脚本的执行过程。

本章主要阐述了节点伸缩实现的原理,希望对大家理解节点伸缩和问题排查有所帮助。