1,手动缩/扩容
如下:
k8s学习笔记之pod缩/扩容_第1张图片
nginx01目前是两个pod副本数
执行缩容kubectl scale deployment nginx01 --replicas=1
k8s学习笔记之pod缩/扩容_第2张图片
副本数已经缩减为1
扩容同理
2,自动缩/扩容
1,首相针对nginx01定义一个hpa控制器
kubectl autoscale deployment nginx01 --max=3 --cpu-percent=5 --min=2 --name=autoscale-nginx01 --dry-run=client -o yaml > autoscale-nignx01.yaml
通过参数指定最小、最大副本数,cpu使用百分比
k8s学习笔记之pod缩/扩容_第3张图片
应用后查看
k8s学习笔记之pod缩/扩容
k8s学习笔记之pod缩/扩容_第4张图片