
개요Kubernetes에서 Job 리소스는 일회성(One-time) 작업 또는 반복되지 않는 작업을 실행할 때 사용됩니다. 배치 처리, 마이그레이션, 데이터 변환 등 반드시 완료되어야 하는 작업에 매우 유용합니다. 이 문서에서는 Job의 개념부터 동작 방식, 구성 예제, 실무에서의 모범 사례까지 자세히 설명합니다.1. Job이란 무엇인가?Job은 하나 이상의 Pod를 생성해 작업을 수행하고, 그 작업이 완료될 때까지 감시하는 리소스입니다.Pod가 성공적으로 완료되면 Job도 완료로 간주됨실패한 경우 재시도 정책에 따라 다시 실행주로 일회성 데이터 처리에 사용✅ 예시 상황DB 마이그레이션 스크립트 실행통계 처리용 파이썬 배치비정기적으로 수행되는 백업 또는 리포트 생성2. Job의 동작 방식Job은 다음과 ..