Сервисы в Kubernetes - это «абстрактный способ представить приложение, работающее на наборе модулей, в качестве сетевой службы». ( документация k8s )
Вы можете получить доступ к вашему модулю по его IP-адресу и порту, который ему предоставил Kubernetes, но это не очень хорошая практика, так как блоки могут использовать d ie и еще один. будет создан (если контролируется Deployment / ReplicaSet). Когда будет создан новый, будет использоваться новый IP-адрес, и все в вашем приложении начнет давать сбой.
Чтобы решить эту проблему, вы можете выставить свой Pod, используя Сервис (как вы уже сделали), и используйте service-name:service-port
назначенный Сервису для доступа к вашему Pod. В этом случае, даже если Pod умирает и создается новый, Kubernetes будет продолжать пересылать трафик c на правильный Pod.