CronJob есть, schedule правильный, а запуск пропущен?
CronJob есть, schedule правильный, а запуск пропущен? Проверьте не только cron-expression. Два ключевых поля: concurrencyPolicy startingDeadlineSeconds Например: schedule: "*/5 * * * *" concurrencyPolicy: Forbid Если предыдущий Job работает 8 минут, запуск на пятой минуте будет пропущен. Forbid не ставит его в очередь. startingDeadlineSeconds отвечает за другое: насколько поздно после scheduled time Kubernetes ещё может начать missed Job. Диагностика: schedule/timeZone → previous Job duration → concurrencyPolicy → startingDeadlineSeconds → Jobs → Events Для Kubernetes 1.32+ проверьте: batch.kubernetes.io/cronjob-scheduled-timestamp — annotation с исходным scheduled time. И помните: CronJob не гарантирует exactly-once execution во всех сбоях, поэтому Job лучше проектировать идемпотентным. Сохраните диагностическую последовательность для периодических задач в Kubernetes. #УЦФОРС #Kubernetes #DevOps #CronJob #Эксплуатация