背景:
在日常paas平台运维工作中需要对rancher平台进行巡检的工作,在巡检时发现在rancher管理界面无法删除异常的pod服务,
处理:
像这样的情况就是k8s集群的pod无法通过默认的方式去删除掉pod服务,这时候只能是手工强制性去删除pod服务。
注:rancher平台怎么切换到kubelet命名行界面指导:
强制删除pod服务,有两种方式:
方式一:
先查询出来需要强制删除掉pod服务,然后再执行强制删除。
查询:
> kubectl get pods -n dit-sup | grep Terminating
dit-sup-upload-6fd555686c-zxz9h 1/1 Terminating 0 167d
强制删除:
> kubectl delete pod dit-sup-upload-6fd555686c-zxz9h --force --grace-period=0 -n dit-sup
wa

在Rancher管理界面无法删除异常Pod时,可以通过Kubernetes的kubectl命令行工具进行强制删除。方法包括查询并逐个删除,或一次性删除所有异常Pod。强制删除需谨慎,可能不等待资源完全终止。
最低0.47元/天 解锁文章
270

被折叠的 条评论
为什么被折叠?



