技术栈
kubernetes源码解析
良凯尔
1 年前
kubelet
·
k8s驱逐
·
kube-controller-manager分析
·
kubernetes源码解析
kubernetes驱逐机制总结
k8s的驱逐机制是指在某些场景下,如node节点notReady、node节点压力较大等,将pod从某个node节点驱逐掉,让pod的上层控制器重新创建出新的pod来重新调度到其他node节点。这里也将kube-scheduler的抢占调度纳入到了驱逐的讨论范围内,因为当调度高优先级的pod时发现资源不足,会驱逐掉node节点上原有的低优先级的pod。