У меня есть две службы, развернутые в Openshift Enterprise V3. Скажу услугаНевозможно получить доступ к службе по названию службы в кластере Openshift v3
- Service Name - A, пространство имен - ns1
- Service Name - B, пространство имен - ns2
Когда я пытаюсь получить доступ к сервису-B из стручка/контейнера под службой A с адресом http://B.ns2.svc.cluster.local, он сообщает мне, что «Не удалось разрешить хост, имя службы неизвестно». Также я получаю то же сообщение для kubernetes.default.svc.cluster.local Я могу получить доступ к службе, используя статический IP-адрес для службы B
Любая помощь/предложение были бы оценены по этому поводу. Есть ли способ увидеть записи DNS для всех служб, созданных в среде Openshift.
Является ли обслуживание B выставленным маршрутизатором? –
Обе услуги доступны по маршрутам и доступны для доступа к открытой спуск. Служба B недоступна с использованием маршрутов из pod под сервисом A, доступ только с использованием статического IP-адреса. – user3315068