一个命令实现K8S的HPA-水平POD自动扩缩容
时间:2025-4-17 10:18 作者:Anglei 分类: 虚拟化
K8S的HPA部署非常简单,如下:
kubectl autoscale deployment deployment的NAME --cpu-percent=50 --min=1 --max=5
那如何查deployment的NAME呢?如下:
kubectl get deployment -A
部署完成之后,如何查看hpa的状态呢,如下:
kubectl describe hpa docmd-deployment -n 命名空间
不过在这之前,要在pod创建的yaml中规划cpu的资源,如下:
查验是否生效:
kubectl get pod -n 命名空间 POD名称 -o yaml | grep "resources:" -A 5

推荐阅读:
![]() 路过(0) |
![]() 雷人(0) |
![]() 握手(0) |
![]() 鲜花(0) |
![]() 鸡蛋(0) |