Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 955 Bytes

Readme.md

File metadata and controls

31 lines (21 loc) · 955 Bytes

Airflow 2.0 Fargate CDK

Deploy of Airflow 2.0 using ECS Fargate and AWS CDK.

Uses Airflow image from Bitnami.

Makefile

A comprehensive Makefile is available to execute common tasks. Run the following for help:

make help

Local Development

To bring Airflow up do make airflow-local-up

It will be available on 0.0.0.0:8080

Credentials are set with environment variables in docker-compose.yml

AIRFLOW_USERNAME: Airflow application username. Default: user
AIRFLOW_PASSWORD: Airflow application password. Default: Sionek123
AIRFLOW_EMAIL: Airflow application email. Default: [email protected]

To shut it down do make airflow-local-down

AWS CDK Development

If you wish to make changes to the infrastructure, you might need to have AWS CDK installed.
Please follow the AWS guide to install it.