Чего CronJob не делает
Как планировщик одного пода CronJob хорош. Пробелы проявляются, как только пакет становится больше одного пода, и все команды натыкаются на одни и те же три.
- Между CronJob нет зависимостей. Порядок выражается угадыванием смещений по часам и тихо ломается в первый же день, когда задача выполняется дольше
- История по умолчанию мелкая: сохраняются три успешных запуска и один неудачный, а логи исчезают вместе с подами. Объяснить сбой прошлого вторника чаще всего невозможно
- Если пропущено более ста расписаний подряд, а startingDeadlineSeconds не задан, CronJob полностью прекращает планирование и ждёт, пока кто-нибудь это заметит