在前面的课程中,我们提到过通过手工执行kubectl scale命令和在Dashboard上操作可以实现Pod的扩缩容,但是这样毕竟需要每次去手工操作一次,而且指不定什么时候业务请求量就很大了,所以如果不能做到自动化的去扩缩容的话,这也是一个很麻烦的事情。如果Kubernetes系统能够根据Pod当前的负载的变化情况来自动的进行扩缩容就好了,因为这个过程本来就是不固定的,频繁发生的,所以纯手工的方式不是很现实。

幸运的是Kubernetes为我们提供了这样一个资源对象:Horizontal Pod Autoscaling(Pod水平自动伸缩),简称HPAHPA通过监控分析RC或者Deployment控制的所有Pod的负载变化情况来确定是否需要调整Pod的副本数量,这是HPA最基本的原理。

Starry💫 Starry💫

v1.15.3找不到这个 /etc/systemd/system/kubelet.service.d/xxx 这个文件

时间:2019-09-04
[讲师回复]
开心就好 开心就好

安装完成后 dashboard 不显示cpu图形,怎么破

时间:2019-08-13
[讲师回复]
bingo bingo

文档中提到,“在后面的课程中我们来根据我们自定义的监控来自动对Pod进行扩缩容“ 这一块的内容在当前的课程中有吗?

时间:2019-04-23
[讲师回复]
课程:从 Docker 到 Kubernetes 进阶
作者:阳明
人数:391人
时长:30.2 小时
状态: 已完结