Kubernetes Job Manifest: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Internal= * Kubernetes Job") |
|||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=External= | |||
* https://kubernetes.io/docs/concepts/workloads/controllers/job/#writing-a-job-spec | |||
* https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/job-v1/ | |||
=Internal= | =Internal= | ||
* [[Kubernetes_Job#Kubernetes_Job_Manifest|Kubernetes Job]] | * [[Kubernetes_Job#Kubernetes_Job_Manifest|Kubernetes Job]] | ||
=Example= | |||
<font size=-1> | |||
apiVersion: batch/v1 | |||
kind: Job | |||
metadata: | |||
name: test-job | |||
spec: | |||
completions: 1 | |||
backoffLimit: 0 | |||
template: | |||
spec: | |||
restartPolicy: Never | |||
containers: | |||
- name: test-container | |||
image: docker.com/some-image:1.0.0 | |||
command: ["some-command", "test"] | |||
</font> | |||
=.metadata Elements= | |||
=.spec Elements= | |||
==<tt>completions</tt>== | |||
==<tt>backoffLimit</tt>== | |||
Specifies the number of retries before marking this job failed. Defaults to 6. Retries are counted in addition to the initial execution. | |||
==The Pod <tt>template</tt>== | |||
===<tt>restartPolicy</tt>=== | |||
Only a <code>RestartPolicy</code> equal to <code>Never<code> or <code>OnFailure</code> is allowed. |
Latest revision as of 21:22, 14 July 2023
External
- https://kubernetes.io/docs/concepts/workloads/controllers/job/#writing-a-job-spec
- https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/job-v1/
Internal
Example
apiVersion: batch/v1 kind: Job metadata: name: test-job spec: completions: 1 backoffLimit: 0 template: spec: restartPolicy: Never containers: - name: test-container image: docker.com/some-image:1.0.0 command: ["some-command", "test"]
.metadata Elements
.spec Elements
completions
backoffLimit
Specifies the number of retries before marking this job failed. Defaults to 6. Retries are counted in addition to the initial execution.
The Pod template
restartPolicy
Only a RestartPolicy
equal to Never
or
OnFailure
is allowed.