Kubernetes Pod внутренняя связь - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть кластер Kubernetes с двумя контейнерами, работающими в одной рабочей нагрузке.

В одном контейнере запущено приложение сервера Flask, а в другом - угловое приложение.Мне нужно настроить этот модуль таким образом, чтобы оба приложения могли общаться друг с другом на локальном хосте.Мне нужен угловой контейнер, который находится в порте 4200, для связи с неэкспонированным сервером колб, который находится на порту 5000. Я застрял, когда речь заходит о том, чтобы эти контейнеры взаимодействовали внутри модуля.

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Вместо localhost (127.0.0.1), убедитесь, что ваш флеш-сервер доступен через любой локальный IP, то есть app.run(host='0.0.0.0').

0 голосов
/ 22 сентября 2018

Вы должны иметь возможность общаться друг с другом, используя localhost:<port-number>, поскольку все контейнеры в модуле Kubernetes совместно используют одно и то же пространство имен сети.

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