Kubernetes Job Generator
Generate Kubernetes Job manifests to run finite, batch, or one-off tasks. Configure parallelism, retries, and completion targets.
Kubernetes Job Generator
Overview
Generate Kubernetes Job manifests. A Job creates one or more Pods and ensures that a specified number of them successfully terminate. As pods successfully complete, the Job tracks the successful completions.
Frequently Asked Questions
How is a Job different from a Deployment?
A Deployment is designed for long-running processes (like web servers) and will restart a pod if it exits. A Job is designed for finite tasks (like a database migration or batch processing script) and considers the task complete when the pod exits successfully.
What is Backoff Limit?
The backoffLimit specifies the number of retries before considering a Job as failed. The default is 6. Failed pods are recreated with an exponential back-off delay (10s, 20s, 40s, etc).