通常在单容器POD中,当容器的主进程崩溃时,pod会被重启。
如果第二个容器中的一个进程崩溃,那么在多个容器 POD 的情况下会发生什么? POD 会重启吗?
最佳答案
来自文档 here
Pod 正在运行并且有两个容器。容器 1 失败退出。
记录失败事件。
如果 restartPolicy 是:
- 总是:重启容器; Pod 阶段保持运行状态。
- OnFailure:重启容器; Pod 阶段保持运行状态。
- 从不:不重启容器; Pod 阶段保持运行状态
所以pod不重启或者其他容器不重启,只有退出的容器根据restartPolicy
关于kubernetes - 多个容器 POD 中的容器进程之一崩溃会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62589020/