1. 批量删除 Evicted 状态的 Pod
1
| kubectl get pods --all-namespaces -o wide | grep Evicted | awk '{print $1,$2}' | xargs -L1 kubectl delete pod -n
|
2. 批量删除指定空间指定状态的 Pod
根据 field-selectors ,可以删除指定空间指定状态的 Pod 。
1
| kubectl get pods --field-selector=status.phase!=Running -n default | cut -d' ' -f 1 | xargs kubectl delete pod -n default
|