DAG'и в git, CI линт/тесты (dagbag, pytest), артефакт в image/volume на scheduler/worker, запрет ручных правок на сервере, совместимость providers pin.
Разбор
- Одинаковый код на всех компонентах Airflow.
- Feature flags через Variables для постепенного rollout.
- Разделяйте shared libraries и dag files.
- Миграции схемы данных — отдельно от деплоя DAG.
Итог
DAG-as-code: git + CI + иммутабельный деплой на все ноды.