Кластер Composer вышел из строя, потому что его подам Airflow-worker требовался образ Docker, который был недоступен.
Теперь доступ к образу Docker был восстановлен, но модуль airflow-scheduler исчез.
Я попытался обновить среду Composer, установив новую переменную среды, со следующей ошибкой:
UPDATE operation on this environment failed X minutes ago with the following error message: (404)
Reason: Not Found
HTTP response headers: HTTPHeaderDict({
"Date": "recently",
"Audit-Id": "my-own-audit-id",
"Content-Length": "236",
"Content-Type": "application/json",
"Cache-Control": "no-cache, private"
})
HTTP response body: {
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "deployments.apps \"airflow-scheduler\" not found",
"reason": "NotFound",
"details": {
"name": "airflow-scheduler",
"group": "apps",
"kind": "deployments"
},
"code": 404
}
Error in Composer Agent
Как я могу запустить модуль планировщика воздушного потока в моем кластере Composer?
Какой .yaml
файл конфигурации мне нужно применить?
Я попытался запустить планировщик из другого модуля с помощью airflow scheduler
, и хотя он фактически запускает планировщик, это не модуль Kubernetes, и он не будет хорошо интегрироваться с управляемым кластером воздушного потока.