Я бы ответил да на ваш вопрос ... Есть несколько вопросов, чтобы поговорить с сервисом, подобным тому, который дал вам ShreePrakash, и то же самое можно применить к стручку.
Вот еще один вопрос относительно: 2 Kubernetes pod общается, не зная выставленного адреса
Это отвечает на ваш вопрос, так как вы должны быть в состоянии сделать то же самое с PODNAME.PODNAMESPACE:PORT
, и оно должно работать.
Теперь, почему это не сделано? Просто потому, что у pod есть случайный идентификатор, добавленный к их именам при создании (что-то вроде: nginx-ingress-1234456), и если он выходит из строя и получает заново, имя не будет таким же. Это относится к приложениям без сохранения состояния. Вы можете вывести имя модуля в состоянии с состоянием только с одним модулем ...
Именно поэтому службы используются для упрощения выбора модуля в качестве их имени. это тот, который вы объявили при создании.
Надеюсь, это поможет.