У меня та же проблема, что и у следующего: Двойной nginx в одном модуле Kubernetes
В моем шаблоне развертывания Kubernetes у меня есть 2 контейнера, использующих один и тот же порт 80. Я понимаю, чтоконтейнеры в модуле фактически находятся в том же сетевом пространстве имен, которое обращается к другому контейнеру в модуле с помощью localhost
или 127.0.0.1
. Это означает, что контейнеры не могут использовать один и тот же порт.
Это очень легко сделать с помощью docker run
или docker-compose
, используя 8001:80
для первого контейнера и 8002:80
длявторой контейнер.
Есть ли подобное или лучшее решение для этого в Kubernetes Pod? Не разделяя эти 2 контейнера на другой контейнер.