标签: kubernetes kubernetes-pod kubernetes-deployment
给定一个使用多个节点(多个主节点)的群集中的部署创建的单个Pod,如果某个节点不可达(ping和/或kubelet),将是什么行为。以我为例,群集正在使用vxlan覆盖(calico CNI)在多个网络上工作,因此节点之间的部分网络故障很有可能发生。
其他节点无法访问该节点。其他节点会考虑自动重新安排它的时间,还是会等到任一节点启动或进行一些手动干预时再进行安排?发生故障的节点是否会因为没有与集群其余部分的连接而停止所有Pod?
可能要考虑三种情况: