K8s HPA自动扩缩容在安装完k8s相关的部署后,随着业务的发展,比如说电商系统遇到大促,这个时候k8s里面的pod的cpu使用率就会大幅上升,可能会导致cpu使用率达到100%,从而导致系统反应缓慢,甚至不可用,如果使用人工去观察cpu的使用情况,这个不仅费时费力,而且效果也不太好,这个时候k8s提供了一种Horizontal Pod Autoscaler(HPA)的自动扩缩容的方法,在cpu使用量达到预定的百分比时就会自动进行扩容pod,HPA 的工作流程是一个闭环的反馈系统,依赖于以下组件协同工作: