January 2019
Intermediate to advanced
484 pages
11h 48m
English
If your batch Job doesn't have a state or dependency between Jobs, you may consider submitting Jobs in parallel. To do so, similar to the spec.completions parameter, the Job template has a spec.parallelism parameter to specify how many Jobs you want to run in parallel:
$ cat parallel-job.yaml apiVersion: batch/v1kind: Jobmetadata: name: package-check-parallelspec: activeDeadlineSeconds: 60 parallelism: 3 template: spec: containers: - name: package-check-parallel image: ubuntu command: ["dpkg-query", "-l"] restartPolicy: Never//submit a parallel job$ kubectl create -f parallel-job.yaml job.batch/package-check-parallel created//check the result$ kubectl get podsNAME READY STATUS RESTARTS AGEpackage-check-7tfkt
Read now
Unlock full access