根据this article,这是可能在驱逐发生时保留系统pod的唯一方法。我想知道是否有机会关闭驱逐机制并保留所有吊舱-在kubelet配置中允许饥饿吗?即使节点资源不足,我也希望始终保持某些命名空间的pods。
答案 0 :(得分:2)
您可以使用优先级类别将重要的容器优先于其他容器。如果启用了PodPriority功能门,也可以将system-cluster-critical
或system-node-critical
用作priorityClassName
,以将Pod标记为关键。有关详情,请参见Guaranteed Scheduling For Critical Add-On Pods