Docker Kubernetes 容器擴容與縮容nginx
環境:ide
建立環境:spa
管理節點:擴容或縮容deploymnet的pod副本數。code
kubectl scale deployment nginx-deployment --replicas=10
kubectl scale 資源類型 資源名稱 --replicas=擴容副本數
管理節點:設置擴容或縮容添加閥值範圍。blog
kubectl autoscale deployment nginx-deployment --min=10 --max=15 --cpu-percent=80
kubectl autoscale 資源類型 資源名稱 --max=最大值 --最小值 --cpu-percent=cpu百分比之內
NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE
hpa/nginx-deployment Deployment/nginx-deployment <unknown> / 80% 10 15 5 41s