Jobs
Понимание Jobs
Обратитесь к официальной документации Kubernetes: Jobs
Job предоставляет различные способы определения задач, которые выполняются до завершения и затем останавливаются. Вы можете использовать Job для определения задачи, которая выполняется до завершения один раз.
- Атомарная единица выполнения: Каждый Job управляет одним или несколькими Pod до успешного завершения.
- Механизм повторных попыток: Управляется параметром
spec.backoffLimit(по умолчанию: 6). - Отслеживание завершения: Используйте
spec.completionsдля определения необходимого количества успешных выполнений.
Пример YAML файла
Обзор выполнения
Каждое выполнение Job в Kubernetes создает отдельный объект Job, что позволяет пользователям:
-
Создать задание с помощью
-
Отслеживать жизненный цикл задания с помощью
-
Просматривать детали выполнения с помощью
-
Просматривать логи Pod с помощью