如果终止的pod数量达到阈值,kubernetes似乎会在节点NotReady
一段时间后自动删除孤儿pod。
imps可能是垃圾收集器,或Controller:
一般来说,豆荚不会消失,直到有人摧毁它们。这可能是人或控制者。此规则的唯一例外是,具有成功或失败超过一段时间(由主人确定)的阶段的Pod将过期并自动销毁。
将--terminated-pod-gc-threshold=-1
附加到控制器管理器后,在节点为NotReady
后,该窗格将保留一段时间,但最后已将其删除。
然后我尝试配置垃圾收集器。实际上,我的群集中有Deployment
,ownerReferences
定义如下,但如何指定裸pod的所有者,以防止在节点{{1}时删除pod }}?
NotReady