Ошибка журнала пользовательского интерфейса воздушного потока после развертывания на кубернетах при использовании рабочих сельдерея - PullRequest
0 голосов
/ 19 июня 2020

После развертывания диаграммы BITNAMI HELM для AIRFLOW на кластере kubernetes, ХОТЯ ВСЕ РАБОТАЕТ, ведение журнала по-прежнему недоступно. безголовый сервис для связи между работниками сельдерея и не может показать мне журналы.

Я установил правильную настройку hostname_callable, и тем не менее, ЖУРНАЛЫ ВСЕГДА ПОДБИРАЮТ НАЗВАНИЕ БЕСПЛАТНОЙ СЛУЖБЫ в качестве имени своего хоста, но не DNS-имя.

*** Log file does not exist: /opt/bitnami/airflow/logs/secondone/s3files/2020-06-19T10:35:00+00:00/1.log
*** Fetching from: http://mypr-afw-worker-1.mypr-afw-headless.mynamespace.svc.cluster.local:8793/log/secondone/s3files/2020-06-19T10:35:00+00:00/1.log
*** Failed to fetch log file from worker. HTTPConnectionPool(host='mypr-afw-worker-1.mypr-afw-headless.mynamespace.svc.cluster.local', port=8793): Max retries exceeded with url: /log/secondone/s3files/2020-06-19T10:35:00+00:00/1.log (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f12917f5630>: Failed to establish a new connection: [Errno 111] Connection refused',))

Любая помощь в этом отношении будет принята с благодарностью! спасибо!

1 Ответ

0 голосов
/ 22 июня 2020

Как вы устанавливаете имя хоста, кажется, вам нужно передать их в виде массива:

## The list of hostnames to be covered with this ingress record.
## Most likely this will be just one host, but in the event more hosts are needed, this is an array
##
hosts:
  - name: airflow.local
    path: /

или --set ingress.hosts[0].name=airflow.local --set ingress.hosts[0].path=/ в команде helm install

...