首页 > 解决方案 > 如果 Pod 不能继续与主节点通信,它会继续在节点上自我修复吗?

问题描述

如果节点失去与主节点的通信,它会继续以自愈方式运行其工作负载吗?

例如,如果 master 不可用并且某个 pod 超过其 cpu 限制并被杀死,那么该节点是否会因为该 pod 已经在该节点上调度而独立地重新启动该 pod?

标签: kubernetes

解决方案


是的。负责管理您的 pod 的本地(节点)主管是kubelet,虽然在与 API 服务器的连接不可用时您无法更改任何内容,但已在节点上调度的 pod 将继续由 kubelet 监督。在这种情况下,一个有趣但不是超级有用的事情(对于最终用户)是,您可以在节点上手动启动所谓的静态 Pod 。


推荐阅读