不可用节点上的部署pod重新安排/重新创建

时间:2020-09-30 14:01:50

标签: kubernetes kubernetes-pod kubernetes-deployment

给定一个使用多个节点(多个主节点)的群集中的部署创建的单个Pod,如果某个节点不可达(ping和/或kubelet),将是什么行为。以我为例,群集正在使用vxlan覆盖(calico CNI)在多个网络上工作,因此节点之间的部分网络故障很有可能发生。

其他节点无法访问该节点。其他节点会考虑自动重新安排它的时间,还是会等到任一节点启动或进行一些手动干预时再进行安排?发生故障的节点是否会因为没有与集群其余部分的连接而停止所有Pod?

可能要考虑三种情况:

  1. 尽管Pod已成功运行,但部分网络连接中断。
  2. Kubelet处于关闭状态,但吊舱正在运行。
  3. 整个计算机已关闭或无法连接。

0 个答案:

没有答案