我有一个使用环境变量的DAG。设置环境变量 在/ etc / default / airflow-scheduler
中export MY_KEY=1234
但是当我在DAG中回显MY_KEY时,它什么也不会打印。
我检查了气流调度程序变量并验证了MY_KEY存在。我用来验证的命令是:
cat /proc/process_id_of_airflow_scheduler/environ
有人可以建议我如何解决此问题吗? 谢谢
答案 0 :(得分:0)
我找到了答案。我在/ etc / environment中添加了密钥,现在它可以工作了。
答案 1 :(得分:0)
如果您使用 Centos/Redhat,则应在 Debian/Ubuntu 上的 /etc/sysconfig/airflow
或 /etc/default/airflow
中添加密钥。见this answer。