batch-processing 2

[Scenario Playbook - 심화편 | Medium Level #15] Job & CronJob을 활용한 배치 작업 자동화 및 장애 대응

쿠버네티스에서는 반복적으로 실행되는 배치 작업(예: 로그 정리, 데이터 백업, 리포트 생성 등)을 자동화하는 것이 중요합니다.이를 위해 Job과 CronJob을 활용하여 일회성 및 주기적인 배치 작업을 실행하는 방법과 장애 발생 시 복구 전략을 다룹니다. 📌 글에서 다루는 상황들  1. Job을 사용하여 일회성 배치 작업 실행 및 장애 발생 시 재시도 설정 2. CronJob을 활용하여 주기적인 작업 자동화 및 실패한 작업 복구 전략 3. kubectl을 활용한 Job 및 CronJob 상태 모니터링 및 로그 분석 방법 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ Job을 사용하여 일회성 배치 작업 실행 및 장애 발생 시 재시도 설정 ❓ 문제 ..

[Scenario Playbook Ep.16] 🚀 Job & CronJob 편 #1 | 일회성 작업과 주기적 작업 실행

쿠버네티스에서 Job과 CronJob은 일회성 또는 주기적인 작업을 자동으로 실행하는 데 필수적인 리소스입니다.이번 글에서는 Job을 활용하여 특정 작업을 한 번 실행하는 방법과CronJob을 사용하여 정해진 일정에 따라 작업을 실행하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ Job을 활용한 일회성 작업 실행2️⃣ CronJob을 활용한 주기적 작업 실행 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ Job을 활용한 일회성 작업 실행 ❓ 문제 상황 운영팀에서 특정 데이터베이스 마이그레이션 스크립트를 한 번만 실행하는 작업을 수행해야 합니다.이 작업은 성공적으로 완료되면 자동으로 종료되어야 합니다. • Job의 이름은 db-migrati..

728x90