Commit Graph
2 Commits
Author SHA1 Message Date
rock e4a4ff0731 fix: aggressive 2m cleanup for completed jobs/pods, add PAPERLESS_USERNAME to paperless-ai (#50)
- stale-job-cleanup: run every 2m instead of daily, delete completed/failed jobs+pods after 2m instead of 24h/72h
- paperless-ai: add PAPERLESS_USERNAME=admin (required to find own user ID for scanning)Reviewed-on: #50

Co-authored-by: rock <[email protected]>
2026-09-13 23:00:06 +00:00
rock 136bfaf0f2 feat(ops): add cluster-wide stale job/pod cleanup CronJob
Daily 04:00 UTC sweeper in kube-system:
- Delete failed Jobs older than 24h (any namespace)
- Delete completed standalone Jobs older than 72h (no CronJob owner)
- Delete orphan Error/Evicted pods older than 1h
- Self-cleans via ttlSecondsAfterFinished
2026-08-30 07:27:50 -07:00