Files
dags_scripts/README.md
T

896 B
Raw Blame History

dags_scripts

Репозиторий для DAG-файлов Airflow.

Как добавить свой DAG

  1. Клонируйте репозиторий.
  2. Положите файл my_dag.py в папку dags/.
  3. Сделайте git push.
  4. Через 1–5 минут DAG появится в Airflow UI.

Правила

  • Уникальные dag_id.
  • Никаких секретов в коде — токены и пароли храните в Airflow Variables.
  • Кастомные pip-пакеты согласовывайте — они запекаются в образ. EOF

Настройка Airflow для dags_scripts

git-sync

В docker-compose.yaml добавить сервис git-sync с REPO_URL на этот репозиторий и dest /opt/airflow/dags.

Variables

  • migrations_repo_dir
  • migrations_reports_dir
  • migrations_git_token