多个容器POD中的一个容器进程崩溃会发生什么情况?

时间:2020-06-26 06:12:36

标签: kubernetes containers

通常在单个容器POD中,当容器的主要过程崩溃时,容器会重新启动。

如果第二个容器中的一个进程崩溃,则在多个容器POD的情况下会发生什么? POD会重新启动吗?

1 个答案:

答案 0 :(得分:2)

从文档here

Pod正在运行,并且有两个容器。容器1退出失败。

  1. 记录失败事件。

  2. 如果restartPolicy为:

    • 始终:重新启动容器; Pod阶段保持运行状态。
    • OnFailure:重新启动容器; Pod阶段保持运行状态。
    • 从不:不要重新启动Container; Pod阶段保持运行状态

因此,未重启pod或未重启其他容器,仅根据restartPolicy

重新启动已退出的容器