Job컨트롤러가 아닌 다른컨트롤러는 파드를 항상 러닝중인 상태를 유지
Job컨트롤러는 batch처리에 적합한 컨트롤러로, 정상 종료시 재실행 하지 않음 ( 비정상 종료시 재실행 )
Job definition
restartPolicy:
- Never : 실패시 pod를 재실행
- OnFailure : 실패시 container를 재실행
Job example
Job컨트롤러가 아닌 다른컨트롤러는 파드를 항상 러닝중인 상태를 유지
Job컨트롤러는 batch처리에 적합한 컨트롤러로, 정상 종료시 재실행 하지 않음 ( 비정상 종료시 재실행 )
restartPolicy:
- Never : 실패시 pod를 재실행
- OnFailure : 실패시 container를 재실행