This repository contains the code for the Airflow training environment.
- Click on the green button "code"
- Select " ... " to prompt more options
- Select "+ New with Options"
4) Once the codespaces instance is created, you will be redirected to the VSCode codespaces environment.
This will be your workspace for the rest of this training
- In the terminal (ctrl + ` ) check you have more than 4GB of allocated memory:
docker run --rm "debian:bullseye-slim" bash -c 'numfmt --to iec $(echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE))))'
An no, 3.9 is not enough. If you see 3.9 means that you did not selected the right machine in step 2.
You need to run database migrations and create the first user account. It is all defined in the docker compose file so just run:
docker compose up airflow-init
docker compose up
this will make Airflow available at: http://localhost:8080