Pod 的重启策略有 3 种,默认值为 Always。

  • Always : 容器失效时,kubelet 自动重启该容器;
  • OnFailure : 容器终止运行且退出码不为0时重启;
  • Never : 不论状态为何, kubelet 都不重启该容器。

失败的容器由 kubelet 以五分钟为上限的指数退避延迟(10秒,20秒,40秒…)重新启动,并在成功执行十分钟后重置。

在yaml编排文件中restartPolicy: OnFailure要和container并排。

[root@k8s-master01-10 restart-test]# vim exection.yaml
k8s重启策略

 

相关文章:

  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-02-11
  • 2022-12-23
  • 2021-11-15
  • 2021-08-11
  • 2021-05-18
猜你喜欢
  • 2022-12-23
  • 2021-10-24
  • 2021-05-20
  • 2022-03-08
  • 2021-11-02
  • 2021-11-09
  • 2022-12-23
相关资源
相似解决方案