Исправление инициализации airflow
This commit is contained in:
@@ -7,7 +7,7 @@ down:
|
|||||||
docker compose -f docker-compose.yml down -v
|
docker compose -f docker-compose.yml down -v
|
||||||
|
|
||||||
airflow-init:
|
airflow-init:
|
||||||
docker compose -f docker-compose.yml run --rm --profile init airflow-init
|
docker compose -f docker-compose.yml run --rm airflow-init
|
||||||
|
|
||||||
logs:
|
logs:
|
||||||
docker compose -f docker-compose.yml logs -f airflow-webserver airflow-scheduler
|
docker compose -f docker-compose.yml logs -f airflow-webserver airflow-scheduler
|
||||||
|
|||||||
@@ -118,7 +118,6 @@ services:
|
|||||||
airflow-init:
|
airflow-init:
|
||||||
image: apache/airflow:2.9.2
|
image: apache/airflow:2.9.2
|
||||||
# container_name: gp_airflow_init
|
# container_name: gp_airflow_init
|
||||||
profiles: ["init"]
|
|
||||||
env_file: .env
|
env_file: .env
|
||||||
environment:
|
environment:
|
||||||
AIRFLOW__CORE__LOAD_EXAMPLES: "False"
|
AIRFLOW__CORE__LOAD_EXAMPLES: "False"
|
||||||
@@ -135,11 +134,7 @@ services:
|
|||||||
airflow db migrate && break || echo 'waiting for pgmeta' && sleep 3;
|
airflow db migrate && break || echo 'waiting for pgmeta' && sleep 3;
|
||||||
done;
|
done;
|
||||||
# Создаём админа; при повторном запуске не падаем
|
# Создаём админа; при повторном запуске не падаем
|
||||||
airflow users create
|
airflow users create --username ${AIRFLOW_USER} --password ${AIRFLOW_PASSWORD} --firstname Admin --lastname User --role Admin --email admin@example.org || true
|
||||||
--username ${AIRFLOW_USER}
|
|
||||||
--password ${AIRFLOW_PASSWORD}
|
|
||||||
--firstname Admin --lastname User
|
|
||||||
--role Admin --email admin@example.org || true
|
|
||||||
"
|
"
|
||||||
depends_on:
|
depends_on:
|
||||||
pgmeta:
|
pgmeta:
|
||||||
|
|||||||
Reference in New Issue
Block a user