This project includes the following components:
- anyway-etl: A Python library and CLI which handles ETL processing tasks
- airflow: An airflow server which executes and manages the processing tasks
See the Anyway Docker docs for the easiest method to use and develop tasks.
For more advanced documentation see the docs directory.
- Every push to
mainbranch causes deployment to the Kubernetes cluster'sanyway-devenvironment- Except for changes to the
anywaydependency, which is picked up automatically by the Airflow server and don't require a deployment
- Except for changes to the
- Every release causes deployment
to the Kubernetes cluster's
anywayenvironment (the production environment)