Kubernetes强制删除一直处于Terminating状态的pod,namespace

kubectl describe pod 时发现这个pod有个event信息:

Events:
  Type    Reason   Age                    From                                         Message
  ----    ------   ----                   ----                                         -------
  Normal  Killing  16s (x19871 over 26d)  kubelet, cn-hangzhou.i-bp1azsintzya8q0ykjsk  Killing container with id docker://log-collector:Need to kill Pod

这个问题是Kubernetes偶发的BUG,使用以下命令强制删除:

kubectl delete pod xxxxxx --grace-period=0 --force

执行时提示:

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
    kubectl delete pod PODNAME --force --grace-period=0

 # 删除NAMESPACE
    kubectl delete namespace NAMESPACENAME --force --grace-period=0

转自:https://johng.cn/k8s-killing-container-with-id-docker-need-to-kill-pod/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值