잡(Job)과 레플리카셋(ReplicaSet) 차이점

잡(Job) 생성

apiVersion: batch/v1
kind: Job
metadata:
	name: sample-job
spec:
	completions: 1
	parallelism: 1
	backoffLimit: 10
	template:
		spec:
			containers:
			- name: tools-container
				image: amsy810/tools:v2.0
				command: ["sleep"]
				args: ["60"]
			restartPolicy: Never

restartPolicy에 따른 동작 차이

태스크와 작업 큐 병렬 실행

일정 기간 후 잡 삭제

apiVersion: batch/v1
kind: Job
metadata:
	name: sample-job-ttl
spec:
	ttlSecondsAfterFinished: 30
	completions: 1
	parallelism: 1
	backoffLimit: 10
	template:
		spec:
			containers:
			- name: tools-container
				image: amsy810/tools:v2.0
				command: ["sleep"]
				args: ["60"]
			restartPolicy: Never