标签:文本格式 targe lock 数据 rap 阅读 github net 操作系统安装
默认情况下,Airflow将在元数据数据库中以纯文本格式保存连接的密码。 在安装过程中强烈建议使用crypto
包。 crypto
包确实要求您的操作系统安装了libffi-dev。
如果最初未安装crypto
软件包,您仍可以通过以下步骤为连接启用加密:
pip install apache-airflow[crypto]
from cryptography.fernet import Fernet
fernet_key = Fernet . generate_key ()
print ( fernet_key . decode ()) # your fernet_key, keep it in secured place!
3.将airflow.cfg
fernet_key值替换为步骤2中的值。或者,可以将fernet_key存储在OS环境变量中。 在这种情况下,您不需要更改airflow.cfg
,因为Airflow将使用环境变量而不是airflow.cfg
中的值:
# Note the double underscores
EXPORT AIRFLOW__CORE__FERNET_KEY = your_fernet_key
标签:文本格式 targe lock 数据 rap 阅读 github net 操作系统安装
原文地址:https://www.cnblogs.com/wizardforcel/p/10034389.html