根据文档 -
由Kubelet重新启动的失败容器将以指数回退延迟重新启动,延迟为同步频率0、1x、2x、4x、8x…的倍数。上限为5分钟,并在成功执行10分钟后重置。
有任何方法来定义自定义RestartPolicy吗?我想尽量减少备份延迟,并降低指数行为。
据我所知,你甚至不能配置RestartPoilcy,更不用说做一个新的了.
发布于 2016-12-12 20:14:45
退避延迟是不可调的,因为它会严重影响kubelet的可靠性。假设您有一些在节点上不断崩溃的吊舱,kubelet将在没有中断的情况下继续重新启动所有这些吊舱/容器,消耗大量资源。
为什么要更改重新启动退避延迟?
发布于 2021-04-01 07:47:21
关于定制您的RestartPolicy,根据Kubernetes文件
Only a .spec.template.spec.restartPolicy equal to Always is allowed, which is the default if not specified.您可以看到@Rohit 这里的详细答案。
https://stackoverflow.com/questions/41108713
复制相似问题