如果工作节点死亡,kubernetes是否会还原工作节点?

时间:2020-05-20 19:59:42

标签: kubernetes kubectl

我正在创建kubernetes集群,其中包括:1个主节点(M1),2个工作节点(W1和W2)

使用部署创建副本数为5的Pod。

如果pod死了,那么kubernetes将重新创建pod。计数仍为5。

让我们假设W2工作节点是否由于任何原因死亡。

在这种情况下,kubernetes会创建一个新节点还是只在同一节点W1上运行所有副本。

如果我想自动恢复死节点,该怎么办?

1 个答案:

答案 0 :(得分:2)

这主要取决于您部署事物的方式。大多数集成了云的安装程序和托管提供程序(GKE,EKS,AKS,Kops)都使用某种类型的节点组,因此将在该级别替换完全故障的节点(计算机终止)。如果该节点已启动但被阻塞,通常可以通过cluster-autoscaler为您启动一个新节点来解决。一些没有按云假设的安装程序(Kubespray等)由您自己决定。