#kubernetes #airflow
Вопрос:
В настоящее время у меня есть airflow, работающий в кластере Kubernetes в Azure, с использованием диаграммы управления для Apache airflow. Я могу использовать API с виртуальной машины, куда я переношу веб-сервер, используя конечную точку: http://localhost:8080/api/v1/dags/test_trigger/dagRuns
Может ли кто-нибудь указать мне в правильном направлении, как я могу взаимодействовать с API из других мест, или просто предоставить конечную точку API в целом, чтобы ее можно было вызывать из других мест?
Спасибо,
Ответ №1:
В руководстве по производству Airflow Helm Chart есть короткая глава:
https://airflow.apache.org/docs/helm-chart/stable/production-guide.html#accessing-the-airflow-ui
По сути, речь идет о настройке входа или балансировки нагрузки.
Доступ к серверу API аналогичен доступу к веб — серверу-они используют один и тот же порт/запускаются на веб-сервере, поэтому указатели там должны указывать вам, что делать.