Kubernetes批量删除处于Terminating状态的pod

1、使用命令获取pod的名字

kubectl get po -n NAMESPACE |grep Terminating

2、使用kubectl中的强制删除命令

kubectl delete pod podName -n NAMESPACE --force --grace-period=0

  1. 批量删除处于Terminating的容器

kubectl get pods -n default | grep Terminating | awk '{print $1}' | xargs kubectl delete pod -n default --force --grace-period=0

推荐阅读更多精彩内容