No project description provided
Project description
airflow-docker-compose
Description
A reasonably light wrapper around docker-compose
to make it simple to start a local
airflow instance in docker.
Usage
airflow-docker-compose --help airflow-docker-compose up
Configuration
In order to use this tool, you should have a local dags
folder containing your dags.
You should also have a pyproject.toml
file which minimally looks like
[tool.airflow-docker-compose] docker-network = 'network-name'
In order to set airflow configuration, you can use the airflow-environment-variables
key.
This allows you to set any airflow.cfg
variables like so:
[tool.airflow-docker-compose] airflow-environment-variables = { AIRWFLOW_WORKER_COUNT = 4 AIRFLOW__AIRFLOWDOCKER__FORCE_PULL = 'false' }
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size airflow_docker_compose-0.1.5-py3-none-any.whl (15.3 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size airflow-docker-compose-0.1.5.tar.gz (13.8 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for airflow_docker_compose-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86554d1eade0d6efc6c53ba160e90d7808bdbfbd307156c6cf322ab5685d3981 |
|
MD5 | 74314165b2e25ae98e42abbcf9e5e69f |
|
BLAKE2-256 | b3c5cc8b45c4a8233377a44dfbbdade11749d95aca923f6a888766319dfd1d69 |
Close
Hashes for airflow-docker-compose-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbacf1978fc3bebc78a8c501075b2cd86bf1e7c095823c5f2674b05ed38f8e0d |
|
MD5 | f0fc1f282e2dd59c2ed455014843ac05 |
|
BLAKE2-256 | 726b77d8a3790b3d5e0654235007148b1c6dd31137facf909b5757891197dd65 |