fix(renovate): reap finished job pods with ttlSecondsAfterFinished
ci / lint-compose (push) Successful in 5s
ci / lint-actionlint (push) Successful in 2s
ci / lint-shellcheck (push) Successful in 2s
ci / lint-prettier (push) Successful in 4s
ci / lint-ruff (push) Successful in 2s
ci / lint-yaml (push) Successful in 3s
ci / lint-dockerfiles (push) Successful in 3s
ci / scan-deps (push) Successful in 17s
ci / test-backend (push) Successful in 7s
ci / test-frontend (push) Successful in 12s
ci / validate (push) Successful in 5s
renovate-ci / validate-renovate (push) Successful in 9m17s
ci / build (push) Failing after 28m20s

History limits never delete manual 'create job --from' runs, so Failed pods accumulated for a week. Keep a day for debugging, reap the rest.
This commit is contained in:
forust committed 2026-09-28 12:03:26 +02:00
1 parent dde6b1c743
commit cda0022d81
1 file changed
+3
+3
View File
@@ -10,6 +10,9 @@ spec:
failedJobsHistoryLimit: 3 failedJobsHistoryLimit: 3
jobTemplate: jobTemplate:
spec: 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 backoffLimit: 1
template: template:
spec: spec: