Job создаёт один или несколько Pod'ов и считает задачу завершённой, когда выполнено нужное число успешных completions; подходит для batch, миграций, разовых скриптов.
Разбор
- restartPolicy обычно OnFailure или Never (не Always).
- backoffLimit ограничивает число ретраев.
- parallelism ускоряет batch ценой нагрузки.
- Завершённые Job'ы засоряют API — чистите TTL / политики.
Итог
Job — контроллер конечных batch-задач, не долгоживущих сервисов.