Skip to content

Hiroki-Engineer/airflow-example

Repository files navigation

Airflow example

This is a repository for learning Airflow, created with real-world development practices in mind as much as possible.

Required tools

name version url
just 1.34.0 https://github.com/casey/just
docker 27.1.1

Environment for development

Airflow environment is set up by docker-compose.yaml.
This file can be get from official page.

How to set up environment for development

  1. Create .env
just create-env
  1. Up Airflow
just up-airflow
  1. Down Airflow
just down-airflow

Caution

This is the temporary solution

REF1: apache/airflow#49646
REF2: apache/airflow#50538

docker-compose.yaml

AIRFLOW__API_AUTH__JWT_SECRET: '${AIRFLOW__API_AUTH__JWT_SECRET}'

justfile

echo "AIRFLOW__API_AUTH__JWT_SECRET='$(openssl rand -base64 16)'" >> .env

About

This is a sample code of airflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published