Skip to content
Snippets Groups Projects
Commit 65c3fe5c authored by Jedrzej Rybicki's avatar Jedrzej Rybicki
Browse files

PoC connection adding

parent ee3c6648
No related branches found
No related tags found
1 merge request!1not beutifull yet but works, variable used for common working direcotry, dag...
......@@ -4,8 +4,8 @@ eFlows4HPC Data Logistics Service
```
mkdir ./logs ./plugins
echo -e "AIRFLOW_UID=$(id -u)\nAIRFLOW_GID=0" > .env
mkdir ./logs
echo -e "AIRFLOW_UID=$(id -u)" > .env
reqs=`cat requirements.txt | tr '\n' ' '`
echo "_PIP_ADDITIONAL_REQUIREMENTS=$reqs" >> .env
......
......@@ -56,7 +56,6 @@ x-airflow-common:
AIRFLOW__CORE__DAGS_ARE_PAUSED_AT_CREATION: 'true'
AIRFLOW__CORE__LOAD_EXAMPLES: 'false'
AIRFLOW__API__AUTH_BACKEND: 'airflow.api.auth.backend.basic_auth'
_AIRFLOW_WWW_USER_PASSWORD: 'somepass'
_PIP_ADDITIONAL_REQUIREMENTS: ${_PIP_ADDITIONAL_REQUIREMENTS:-}
volumes:
- ./dags:/opt/airflow/dags
......@@ -253,17 +252,19 @@ services:
- -c
- airflow
flower:
airflow-setup:
<<: *airflow-common
command: celery flower
ports:
- 5555:5555
healthcheck:
test: ["CMD", "curl", "--fail", "http://localhost:5555/"]
interval: 10s
timeout: 10s
retries: 5
restart: always
environment:
<<: *airflow-common-env
CONNECTION_CHECK_MAX_COUNT: "0"
# Workaround for entrypoint issue. See: https://github.com/apache/airflow/issues/16252
command:
- airflow
- connections
- add
- 'my_conn'
- --conn-uri
- "http://www.ooo.aaa"
depends_on:
<<: *airflow-common-depends-on
airflow-init:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment