WorkerPool.spec.failedPodsHistoryTTL
FailedPodsHistoryTTL specifies the duration to keep failed Pods after they are created. When set, failed Pods that have been created for longer than this duration are removed. The TTL timer starts from Pod creation time for consistency with history limit ordering. Running pods are never affected by this TTL. When unset (nil), no time-based cleanup is performed for failed Pods. This works in combination with FailedPodsHistoryLimit - pods are removed if they exceed EITHER limit.
| Field / Type | Description |
|---|---|
WorkerPool.spec.failedPodsHistoryTTL | FailedPodsHistoryTTL specifies the duration to keep failed Pods after they are created. When set, failed Pods that have been created for longer than this duration are removed. The TTL timer starts from Pod creation time for consistency with history limit ordering. Running pods are never affected by this TTL. When unset (nil), no time-based cleanup is performed for failed Pods. This works in combination with FailedPodsHistoryLimit - pods are removed if they exceed EITHER limit. |