From cda0022d810df802afa3cd222f65711e5679089e Mon Sep 17 00:00:00 2001 From: mr-forust Date: Mon, 28 Sep 2026 12:03:26 +0200 Subject: [PATCH] fix(renovate): reap finished job pods with ttlSecondsAfterFinished History limits never delete manual 'create job --from' runs, so Failed pods accumulated for a week. Keep a day for debugging, reap the rest. --- renovate/k8s/cronjob.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renovate/k8s/cronjob.yaml b/renovate/k8s/cronjob.yaml index cbb228d..6b7add2 100644 --- a/renovate/k8s/cronjob.yaml +++ b/renovate/k8s/cronjob.yaml @@ -10,6 +10,9 @@ spec: failedJobsHistoryLimit: 3 jobTemplate: spec: + # Reap finished job pods (including manual `create job --from` runs, + # which history limits never delete). Keeps a day for debugging. + ttlSecondsAfterFinished: 86400 backoffLimit: 1 template: spec: