Fluentd не работает на всех узлах Kubernetes

Я пытаюсь развернуть fluentd, elasticsearch и kibana в k8s. Я столкнулся с трудностями, чтобы научиться бегло говорить. Я использую скрипты из https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml, никаких пользовательских изменений не делал.

У меня один мастер k8s и два узла. После kubectl apply -f yamlfile один узел имеет fluentd pod, но другой не работает, с сообщением:

{"log":"2018-03-13 03:45:15 +0000 [error]: unexpected error error_class=Errno::EHOSTUNREACH error=\"Failed to open TCP connection to 10.96.0.1:443 (No route to host - connect(2)     for \\\"10.96.0.1\\\" port 443)\"\n","stream":"stdout","time":"2018-03-13T03:45:15.815733611Z"}

Я получаю это сообщение из /var/log/containers/fluentd_xxx.log Я не знаю, откуда взялось это "10.96.0.1:443" и почему он

fluentd-es-v2.0.4-9pgcv 1/1 Running 0 19m fluentd-es-v2.0.4-tkxvv 0/1 CrashLoopBackOff 7 19m

любые подсказки были бы признательны.

Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
0
0
277
1

Ответы 1

Проблема вызвана брандмауэром в узле сбоя. после того, как я остановил брандмауэр, все прошло успешно. Это глупый вопрос, но, возможно, он будет полезен другим.

Другие вопросы по теме