气流连接和短期密码

时间:2018-05-08 09:03:44

标签: access-token airflow

我们在实施气流时遇到的一个问题是,我们的大多数连接似乎都是一个挑战。

在通过SSH解决连接后,我现在面临短期密码的问题:我们的一些连接需要密码才能被要求提供给另一个服务。这些密码总是在1小时后过期,获得新密码的唯一方法是使用命令行查询内部工具。

我知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以通过命令行调用内部工具来获取密码并将其存储在Airflow变量中。将此任务作为DAG的开头,您将需要它。如果多个dag需要密码,请创建一个专用DAG来刷新密码,例如每隔30分钟运行一次。

您可以使用PythonOperator将密码存储在单个任务中。