And*_*sen 6 configuration flask
作为价值之上的评论,它说# Secret key used to run your flask app
,但这并没有告诉我太多信息。目前它设置为secret_key = temporary_key
,但这似乎不安全。我们在 Web 服务上设置了密码保护,并由运行在 Ubuntu 14/16 上的 postgres 支持。
从Flask 文档来看,这secret_key
是一个 Flask 设置,用于保证客户端会话的安全。然而,Airflow 文档并没有真正提到它(即使在安全部分),也没有提到它应该从默认的temporary_key
. 应将其更改为您选择的随机密钥。
您可以使用 Flask 文档中显示的 Python 命令生成它:
python -c 'import os; print(os.urandom(16))'
或者,由于secret_key
可能采用 unicode,您可以使用任何在线密钥生成器来创建一个,或者只是输入一些随机的字母和数字字符串。
生成密钥并复制粘贴到您的 中airflow.cfg
,然后重新启动 Airflow 网络服务器。
归档时间: |
|
查看次数: |
10742 次 |
最近记录: |