В CronJob есть еще один Pod.
Когда Cronjob с политикой параллелизма "Replace" все еще активен, задание будет удалено , что также удаляет Pod.
Когда Pod * удален , контейнеру / контейнерам Linux будет отправлено SIGTERM
, а затем SIGKILL
по истечении льготного периода, по умолчанию 30 секунд. Свойство terminationGracePeriodSeconds
в PodSpe c может быть установлено для переопределения этого значения по умолчанию.
Из-за флага , добавленного к DeleteJob
вызов, похоже, что это удаление только удаляет значения из хранилища ключей / значений kube. Это означает, что новое задание / модуль может быть создан, пока текущее задание / модуль еще завершается. Вы можете подтвердить это заданием, которое не соответствует SIGTERM
и для которого terminationGracePeriodSeconds
установлено в несколько раз превышающее скорость планирования кластеров.