Terminatingのまま消えてくれないPodを強制的に削除する

podがいくら待っても消えてくれないとき。

stackoverflow.com

--force --grace-period=0をつける。

例:

ᐅ kubectl get pods                                                               
NAME                                             READY     STATUS        RESTARTS   AGE
foo-deployment-2799137922-7xc7r           2/2       Running       0          27d
bar-deployment-2705092949-mmkf1             3/3       Terminating   0          1h
bar-deployment-2705092949-nk366             0/3       Pending       0          1m
ᐅ kubectl delete pod --force --grace-period=0 bar-deployment-2705092949-mmkf1           
warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
pod "bar-deployment-2705092949-mmkf1" deleted

即消えてくれる。 あんまりやりたくないが、どうしてものとき。