【发布时间】:2020-02-05 03:47:54
【问题描述】:
如果多节点 kubernetes 集群只有一个主节点并且该节点出现故障,它的行为会是什么?
【问题讨论】:
标签: kubernetes
如果多节点 kubernetes 集群只有一个主节点并且该节点出现故障,它的行为会是什么?
【问题讨论】:
标签: kubernetes
控制平面将不可用。现有的 pod 将继续运行,但是对 API 的调用将不起作用,因此您将无法对系统状态进行任何更改。此外,不会发生像在故障时重新启动 Pod 这样的自我修复系统,因为该功能也存在于控制平面中。
【讨论】:
由于所需的控制平面组件(api-server 和 etcd)未运行,您将无法创建或查询 kubernetes 对象(pod、部署等)。
工作节点上的现有 pod 将继续运行。如果 pod 崩溃,该节点上的 kubelet 也会重新启动它。
【讨论】: