logo

[k8s] Kubernetes CronJob 뜯어보기 - 구현 원리, best practices

language-logoKubernetes

• CronJob은 Kubernetes의 워크로드 리소스로, 주기적인 일정에 따라 Job을 생성하는 역할을 한다.
• CronJob은 Cron 형식으로 작성된 일정에 따라 동작하며, CronJob 컨트롤러가 주기적으로 CronJob 리소스를 확인하여 작업을 생성하고 삭제한다.
• CronJob의 구성 명세 중 concurrencyPolicy, activeDeadlineSeconds, backoffLimit 등의 값들이 Job의 실행과 관련된 제한과 재시도 횟수를 설정하는데 사용된다.
• concurrencyPolicy가 Forbid일 경우 Job이 실행되지 않을 수 있으며, backoffLimit와 activeDeadlineSeconds는 Job의 실행 및 재시도에 영향을 준다.

thumbnail
북마크
공유하기
신고하기
11분 분량
조회수 186
profile-image뉴딜
2년 전
Copyright © 2025. Codenary All Rights Reserved.