Активировать DAG Airflow через REST API с аутентификацией? - PullRequest
0 голосов
/ 11 декабря 2018

Я следую таким образом .и работает хорошо без аутентификации.

curl -X POST \ http://localhost:8787/api/experimental/dags/hello_world/dag_runs \ -H 'Cache-Control: no-cache' \ -d '{}'

..

И после этого я использую google_auth в моем airflow.cfg

auth_backend = airflow.contrib.auth.backends.google_auth

Я уже пробую запрос, но не работает.

curl -X POST \ http://localhost:8080/api/experimental/dags/hello_world/dag_runs \ -H 'Cache-Control: no-cache' \ -d '{"conf": "{\" client_id \ ": \" xxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com \ ", \" client_secret \ ": \" mysecretAPI-xxxxx \ "}"} '

можно ли использовать api/experimental для запуска DAG с помощью google_auth?спасибо

...