目录
常规方法
kubectl delete deployment [deployment-name]
kubectl delete pod [pod-name]
强制删除
kubectl delete pod <pod-name> --force --grace-period=0
强制删除无法解决时
# 先查看pod的名字
kubectl get pod -n [ns]
# 查看该pod的类型(Controlled By字段)
kubectl describe pod -n [ns] [pod-name]
# 查看对应的类型,获得pod对应的name
kubectl get [pod type] -n ns
# 在namespace之前加上刚刚查到的name
kubectl delete [type] [name] -n [ns] --force --grace-period=0