Смешивание кубернетов и внешних виртуальных машин при развертывании эластичного поиска - PullRequest
0 голосов
/ 02 ноября 2019

Я работаю с эластичной версией 7.4 полностью на кластере kubernetes (5 узлов данных / загрузки и 1 мастер). Я хочу переместить мастер-узел на внешнюю виртуальную машину, чтобы мне не приходилось отбрасывать всю эластичную настройку каждый раз, когда я хочу работать на главном узле. (Это даст главному узлу фиксированный IP-адрес и более устойчивое хранилище.)

Когда я поднимаю узлы данных (на k8), они могут найти мастер-узел на своей виртуальной машине, но мастер-узел не кажетсячтобы иметь возможность вернуть услугу. В результате время запуска истекло.

Elastic, очевидно, нуждается в порте 9300, открытом на каждом узле данных / захвата, поэтому мне интересно, не является ли это основной проблемой. Мне нужно, чтобы этот порт был доступен на каждом узле data / ingest независимо, чтобы типичные решения k8 для loadbalancer или nodeport не работали. Переадресация портов применяется только к одному хосту и больше похожа на процесс отладки.

Интересно, есть ли способ заставить эту гибридную настройку работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...