2016-11-29 2 views
0

У меня установлена ​​виртуальная машина VM на моем рабочем столе, которая работает с окнами 8, и с minikube i Я запускаю одноузловой кластер кубернетов на виртуальной машине. Теперь я хочу открыть службу, чтобы получить доступ к ней из-за пределов моей виртуальной машины, например, из браузера Chrome на моем рабочем столе или из другого места.Как получить доступ к службе кубернетов из-за пределов VM

Я уже пробовал команду «kubectl expose», но не удалось. Итак, что я должен сделать, чтобы реализовать это?

+0

Вы используете [minikube] (https://github.com/kubernetes/minikube) или как вы создали кластер? –

+0

yes Я использую minikube для настройки кластера –

+0

ok, тогда все ваши сервисы будут выставлены на 'minikube ip'. Вы также можете использовать 'minikube service ', чтобы добраться до них. –

ответ

1

Использовал ли сервис nodeport, когда вы сделали сервис kubernetes? Если это так, вы можете получить доступ к своей службе через свой виртуальный IP-адрес и порт, назначенный с помощью службы nodeport k8s.

Смежные вопросы