有人知道如何在运行docker-compose的airflow的UI中解锁admin〉configuration吗?当我尝试打开它时,它显示“#您的Airflow管理员选择不公开配置,很可能是出于安全原因。”
xxls0lw81#
在Airflow 2.4.3中,在airflow.cfg的[webserver]部分中,将属性expose_config从默认值False更改为True或non-sensitive- only,具体取决于您要向UI用户公开的内容:
airflow.cfg
[webserver]
expose_config
False
True
non-sensitive- only
# Expose the configuration file in the web server. Set to "non-sensitive- only" to show all values # except those that have security implications. "True" shows all values. "False" hides the # configuration completely. expose_config = False
kmbjn2e32#
设置环境变量AIRFLOW__WEBSERVER__EXPOSE_CONFIG=True。
AIRFLOW__WEBSERVER__EXPOSE_CONFIG=True
2条答案
按热度按时间xxls0lw81#
在Airflow 2.4.3中,在
airflow.cfg
的[webserver]
部分中,将属性expose_config
从默认值False
更改为True
或non-sensitive- only
,具体取决于您要向UI用户公开的内容:kmbjn2e32#
设置环境变量
AIRFLOW__WEBSERVER__EXPOSE_CONFIG=True
。