У меня есть кластер, который включает Cronjob, запуск которого запланирован каждые 5 минут.
Недавно мы столкнулись с проблемой, которая привела к простою и потребовала ручного восстановления кластера. Хотя теперь он снова исправен, это конкретное задание cron не запускается со следующей ошибкой:
Cannot determine if job needs to be started: Too many missed start time (> 100). Set or decrease .spec.startingDeadlineSeconds or check clock skew.
Я понимаю, что Cronjob «пропустил» ряд запланированных заданий, пока кластер был отключен, и это превысило порог, при котором дальнейшие задания не будут запланированы.
Как сбросить количество пропущенных запусков и снова запланировать эти задания (без планирования внезапного запуска всех пропущенных заданий?)