У меня есть кластер kubernetes, работающий на бродячей виртуальной машине.Я запускаю веб-сервер, прослушивающий порт 8181 на модуле внутри кластера.Я активировал переадресацию pod через kubectl port-forward 8180: 8181, чтобы получить доступ к веб-серверу из виртуальной машины.Теперь я пытаюсь получить доступ к модулю снаружи vagrant vm, то есть хост-машины.В vagratfile я поместил config.vm.network "private_network", ip: "192.168.56.17",: adapter => 2
, чтобы я мог получить доступ к виртуальной машине через IP (192.168.56.17).Проблема в том, что, если я пытаюсь свернуться на веб-сервере с хост-компьютера, я получаю эту ошибку: Соединение с 192.168.56.17:8180 ... не удалось: Соединение отклонено.
Я попытался запустить веб-сервер непосредственно на гостевой машине, а не в модуле k8s, и я могу подключиться к веб-серверу с хост-машины, так что я думаю, что это не проблема бродячей конфигурации.Я также пытался активировать переадресацию портов в Vagrant через: config.vm.network: forwarded_port, guest: 8181, host: 8181,: adapter => 2, но проблема все еще здесь.
Спасибо всем запомогая мне.