【发布时间】:2019-04-29 06:59:30
【问题描述】:
气流文档指出:
Airflow 公开了一个实验性的 Rest API。它可以通过网络服务器获得。端点位于 /api/experimental/。请注意,我们预计端点定义会发生变化。
https://airflow.apache.org/api.html#experimental-rest-api
但它没有说明 API 出现在哪个版本中。我们正在运行 Airflow v1.8.0
但每当我浏览到 /api/ 或 /api/experimental/ 时,我都会得到 404 和旋转的圆圈。
我尝试卷曲相同的 URL,但只确认相同,/api/ 给了我一个 404:
$ curl -I -L -s http://${AIRFLOWIP}:8080/admin/ | grep HTTP
HTTP/1.1 200 OK
$ curl -I -L -s http://${AIRFLOWIP}:8080/api/ | grep HTTP
HTTP/1.1 404 NOT FOUND
我们在airflow.cfg中有这个设置:
[api]
# How to authenticate users of the API
auth_backend = airflow.api.auth.backend.default
我不知道 API 是否仅在更高版本的 Airflow 中可用,或者我们是否错误地支持它。
谁能告诉我我们可以在哪个版本的气流中找到实验性 API?
【问题讨论】:
标签: airflow