Kubernetes - проблема с подключением NodePort - PullRequest
0 голосов
/ 13 апреля 2020

Мы запускаем кластер Kubernetes в AWS. Мы настраиваем кластер с Kubeadm без опции облачного провайдера (как голый металл).

Nginx -находной контроллер выставлен как сервис через порт 32000 как сервис NodePort. Мы настроили AWS ALB для передачи внешнего запроса на рабочий узел K8s через порт 32000.

Мы заметили, что рабочие узлы работают нездоровыми. При дальнейших исследованиях похоже, что соединение NodePort кажется несовместимым. Как вы можете видеть ниже, подключение к одному и тому же IP-адресу через порт 32000 работает большую часть времени, но часто просто «пытается подключиться». Я не вижу сообщений об ошибках, связанных с этим. Любая помощь высоко ценится.

[root@ip-10-35-2-205 ~]# telnet 10.35.3.76 32000
Trying 10.35.3.76...
Connected to 10.35.3.76.
Escape character is '^]'.
^CConnection closed by foreign host.

[root@ip-10-35-2-205 ~]# telnet 10.35.3.76 32000
Trying 10.35.3.76...
^C


[root@ip-10-35-2-205 ~]# telnet 10.35.3.76 32000
Trying 10.35.3.76...
Connected to 10.35.3.76.
Escape character is '^]'.
...