Kubernetes资源管理与伸缩:全面指南
1. 资源抢占与弹性伸缩
在Kubernetes环境中,当添加高优先级的Pod时,低优先级的Pod可能会被终止。例如,执行以下命令查看Pod状态:
$ kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE
highpods-77dd55b549-g2m6t 0/1 Pending 0 3s <none> <none> minikube
highpods-77dd55b549-sdpbv 1/1 Running 0 20s 172.17.0.9 minikube <none>
lowpods-65ff8966fc-rsx7j 0/1 Pending 0 3s <none> <none> <none>
lowpods-65ff8966fc-xnv4v 1/1 Terminating 0 37s 172.17.0.7 minikube <none>
lowpods-65ff8966fc-xswjp 1/1 Running 0 37s 172.17.0.8 minikube <none>
通过 kubectl describe 命令可以看到,低优先级Pod lowpods-65ff8966fc-xnv4v 被高优先级Pod highpods
超级会员免费看
订阅专栏 解锁全文
974

被折叠的 条评论
为什么被折叠?



