在多容器 Pod 中,单个容器的重启(由存活探针失败引起)会如何影响整个 Pod

在多容器 Pod 中,单个容器的重启(由存活探针失败引起)会如何影响整个 Pod

考虑一个多容器 Pod,其中一些容器仅配置了“活跃度探测”,一些容器配置了“活跃度和就绪度”两个探测,一些容器仅配置了“就绪度探测”,其余容器未配置任何探测。

现在,如果容器的存活探测失败,并且仅配置了存活探测,并且 kubernetes 最终因此重新启动该容器,那么重新启动会对其余容器或整个 pod 产生什么影响(尤其是在该容器正在经历重新启动过程但尚未完全重新启动时)?

当这个容器重新启动时,整个 Pod 会被标记为“未就绪”或“错误”状态吗(因此,kubernetes 是否会通过将此 Pod 从服务负载均衡器池中移除来暂停向此 Pod 发送流量,直到容器成功重新启动)?

相关内容