在puckel / docker-airflow中启用凭据

问题描述 投票:0回答:1

我正在使用puckel/docker-airflow来部署气流。目前,网络服务器不要求任何登录凭据。如何添加用户?也许我必须在docker-compose.yml中添加一些环境变量,但我无法找到它。 docker-compose文件是here

提前致谢。

docker docker-compose airflow
1个回答
1
投票

创建您自己的airflow.cfg(假设它存储在./config/airflow.cfg中)并按照Airflow Security Guide定义凭证。

然后,将您的配置文件挂载到docker容器可以帮助您,将./config/airflow.cfg:/usr/local/airflow/airflow.cfg添加到您的webserver docker compose

例:

volumes:
      - ./dags:/usr/local/airflow/dags
      - ./config/airflow.cfg:/usr/local/airflow/airflow.cfg
© www.soinside.com 2019 - 2024. All rights reserved.