개발자의 스터디 노트
docker compose를 이용한 airflow 설치_예제 DAG 안보이게 하기. 본문
먼저 포스팅을 따라 했다면 airflow 웹 관리 화면에 샘플 DAG가 많이 등록되어 있는것을 확인 할 수 있습니다.
이 샘플 DAG가 보고 싶지 않다면 간단하게 설정을 바꿔주면 됩니다.
docker-compose.yaml 파일에서 대략 59번 라인의
environment:
&airflow-common-env
AIRFLOW__CORE__EXECUTOR: CeleryExecutor
AIRFLOW__DATABASE__SQL_ALCHEMY_CONN: postgresql+psycopg2://airflow:airflow@postgres/airflow
# For backward compatibility, with Airflow <2.3
AIRFLOW__CORE__SQL_ALCHEMY_CONN: postgresql+psycopg2://airflow:airflow@postgres/airflow
AIRFLOW__CELERY__RESULT_BACKEND: db+postgresql://airflow:airflow@postgres/airflow
AIRFLOW__CELERY__BROKER_URL: redis://:@redis:6379/0
AIRFLOW__CORE__FERNET_KEY: ''
AIRFLOW__CORE__DAGS_ARE_PAUSED_AT_CREATION: 'true'
AIRFLOW__CORE__LOAD_EXAMPLES: 'false' <- 이부분을 false 로 바꿔주면 됩니다.
AIRFLOW__API__AUTH_BACKENDS: 'airflow.api.auth.backend.basic_auth'
_PIP_ADDITIONAL_REQUIREMENTS: ${_PIP_ADDITIONAL_REQUIREMENTS:-}
AIRFLOW__CORE__LOAD_EXAMPLES 의 기본값은 true 입니다.
이부분을 false로 변경하고 기존의 컨테이너를 모두 삭제하고 다시 올리면
예제 DAG가 사라진걸 확인할 수 있습니다.
'파이썬 > Airflow' 카테고리의 다른 글
Airflow 콘텍스트를 사용하여 태스크 템플릿 작업하기 (0) | 2023.06.12 |
---|---|
Airflow 스케줄링 (0) | 2023.06.11 |
첫번째 DAG 작성 (0) | 2023.06.11 |
Airflow가 뭔가요? (0) | 2023.06.11 |
docker compose를 이용한 airflow 설치 (0) | 2023.06.03 |