목록 보기
Apache Airflow DAG Versioning 기능 알아보기
백엔드

Apache Airflow DAG Versioning 기능 알아보기

데보션
데보션
2025년 5월 21일

두줄요약

Airflow 3.0의 DAG Versioning 기능과 DAG Bundle 구조를 소개했습니다. GitDagBundle을 통해 과거 버전의 DAG를 안정적으로 실행하는 방법을 설명했습니다.

핵심 내용

  • Airflow 3.0에서 DAG Versioning 기능 도입
  • DAG 변경 이력 추적과 실행 시점 코드 버전 확인
  • DAG Bundle 개념 추가로 버전 고정 실행 기반 마련

구조와 흐름

  • LocalDagBundle과 GitDagBundle 구분
  • LocalDagBundle은 UI상 버전 표시만 가능
  • GitDagBundle은 Git 커밋 기준으로 코드 버전 유지

적용해볼 점

  • 과거 DAG 재실행 시 최신 코드 사용 문제 점검
  • 운영 환경에서는 GitDagBundle 기반 버전 관리 고려
  • DAG 수정 이력과 실행 버전의 일치 여부 확인

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...