Batch Job
apiVersion: batch/v1 kind: Job metadata: name: normal-end spec: template: spec: containers: - name: busybox image: busybox:latest command: ["sh", "-c", "sleep 5; exit 0"] restartPolicy: Never completions: 6 # parallelism: 2
배치잡 API
주요 항목 | 설명 |
---|---|
apiVersion | batch/v1 설정 |
metadata | name은 필수 항목으로 네임스페이스 내에서 중복 없이 설정 |
spec | 잡 컨트롤러의 사양을 기술 |
잡 컨트롤러의 사양
주요 항목 | 설명 |
---|---|
template | 구동하는 파드에 대해 기술하는 파드 템플릿. |
completion | 총 실행 횟수. 0보다 큰 정수를 설정 |
parallelism | 동시 실행을 하는 파드의 개수. completion보다 작은 값을 설정 |
activeDeadlineSeconds | 잡의 최대 실행 시간을 초단위로 지정. 지정 시간이 지나면 강제 종료 |
backoffLimit | 실패에 대한 최대 시행 횟수. 디폴트 값은 6 지수 back off 지연이 적용되어 10초, 20초, 40초와 같이 점차적으로 늘어나며 최대 6분까지 연장 |
Docs
관련 문서
Plugin Backlinks: 아무 것도 없습니다.