main
dags_scripts
Репозиторий для DAG-файлов Airflow.
Как добавить свой DAG
- Клонируйте репозиторий.
- Положите файл
my_dag.pyв папкуdags/. - Сделайте
git push. - Через 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
Languages
Python
100%