kubernetes - Kubernetes:更改 backoffLimit 默认值
问题描述
是否可以backoffLimit
全局配置(例如,将集群中所有作业的默认限制从 6 更改为 2,而不是backoffLimit: 2
为每个作业指定)?
解决方案
不,这是不可能的,因为根据官方文档backoffLimit
在 Pod 级别配置:
在某些情况下,由于配置中的逻辑错误等原因,您希望在重试后使作业失败。为此,请设置 .spec.backoffLimit 以指定重试次数,然后再将作业视为失败。默认情况下,回退限制设置为 6。与作业关联的失败 Pod 由作业控制器重新创建,并以指数回退延迟(10 秒、20 秒、40 秒 ...)上限为 6 分钟。当 Job 的 Pod 被删除或成功且该 Job 的任何其他 Pod 在此期间失败时,退避计数将被重置。
推荐阅读
- python - django-role-permissions 不适用于事务?
- java - 如何为mybatis生成器在generateConfig.xml中设置domainObjectName后缀
- assembly - 简单的“Hello, World”程序在 Linux 程序集中不起作用
- javascript - eslint - vscode 的可选链接错误
- google-apps-script - 如何使 Google Apps 脚本库始终提供最新版本
- python - 尝试填写用户名时出现硒 NoSuchElementException
- javascript - 获取 JavaScript 中反斜杠 (\) 后的字符串值
- tableau-api - 包含当前值的移动平均线
- python - 模块“随机”没有属性“随机”
- javascript - 在 React 中加载微调器