对状态为Evicted的pod,可以执行以下命令进行驱逐
kubectl get pods <namespace> | grep Evicted | awk '{print $1}' | xargs kubectl delete pod <namespace>
对应要驱逐的pod所在namespace恰好是当前的namespace的话,那么namespace可以忽略不写:
kubectl get pods | grep Evicted | awk '{print $1}' | xargs kubectl delete pod
设置当前命名空间:
kubectl config set-context --current --namespace=<名字空间名称>
查看当前命名空间:
kubectl config view | grep namespace:
创建命名空间:
kubectl create namespace my-namespace
Q.E.D.