This repository contains complex and reusable DAGs for Apache Airflow, designed with best practices for production environments.
This project is structured to support a robust Airflow implementation, including:
- DAGs: Core workflow definitions.
- Plugins: Custom operators, hooks, and sensors.
- Tests: Unit and integration tests for DAGs and plugins.
- Configuration: Environment-specific settings.
- Documentation: Detailed information about the DAGs and their usage.
- Apache Airflow 2.x
- Python 3.8+
- Clone this repository.
- Copy the contents of the
dags
,plugins
, andconfig
directories to your Airflow environment.
Detailed usage instructions are available in the docs
directory.
Contributions are welcome! Please follow the guidelines in CONTRIBUTING.md
.
This project is licensed under the MIT License - see the LICENSE
file for details.