【发布时间】:2022-06-14 16:30:29
【问题描述】:
目前 DAG 代码位于 github 中,可以轻松迁移到其他环境。但是将变量和连接迁移到其他环境的最佳方法是什么?
我们刚刚浏览并发现我们可以通过 CLI 执行此操作,但这不起作用。有没有其他办法?
【问题讨论】:
目前 DAG 代码位于 github 中,可以轻松迁移到其他环境。但是将变量和连接迁移到其他环境的最佳方法是什么?
我们刚刚浏览并发现我们可以通过 CLI 执行此操作,但这不起作用。有没有其他办法?
【问题讨论】:
您可以编写一个 DAG,使用 API 从 dev 读取变量和连接,并在其他环境中创建或更新它们。
Airflow REST API Variables
Airflow REST API Connections
要使用API,您需要激活API authentication。
【讨论】: