Из сетевой модели kubernetes
Каждый модуль получает свой IP-адрес. Это означает, что вам не нужно явно создавать ссылки между модулями, и вам почти никогда не нужно иметь дело с отображением портов контейнера на порты хоста. Это создает чистую, обратно совместимую модель, в которой блоки могут рассматриваться как виртуальные машины или физические хосты с точки зрения распределения портов, именования, обнаружения служб, балансировки нагрузки, конфигурации приложений и миграции.
Существуют IP-адреса Kubernetes. в области Pod - контейнеры внутри Pod совместно используют свои сетевые пространства имен - включая их IP-адрес. Это означает, что все контейнеры внутри Pod могут достигать портов друг друга на localhost. Это также означает, что контейнеры внутри Pod должны координировать использование порта, но это ничем не отличается от процессов в VM. Это называется моделью «IP-per-pod»
https://sookocheff.com/post/kubernetes/understanding-kubernetes-networking-model/