CronJob по расписанию (cron) создаёт Job'ы; нужен для периодических задач: бэкапы, отчёты, cleanup, прогрев кэша.
Разбор
- schedule в timezone кластера/контроллера — учитывайте TZ.
- concurrencyPolicy: Allow/Forbid/Replace.
- startingDeadlineSeconds спасает от «догоняющих» запусков после даунтайма.
- Неудачный Job не отменяет следующий по Forbid — смотрите историю.
Итог
CronJob = расписание + Job; следите за concurrency и зависшими Pod'ами.