2016-05-16 7 views
0

Я пытаюсь запустить приложение kubernetes guestbook на Vagrant на моей локальной машине Mac OS X.Kubernetes - Vagrant and NodePort

Я все узлы (мастер и узел-1) работает, запустив следующую:

./kubectl.sh create -f ../examples/guestbook/all-in-one/guestbook-all-in-one.yaml

Как я бегу на месте, я также изменил файл о YAML, чтобы использовать NodePort вместо LoadBalancer

Running следующее:

./kubectl.sh describe service frontend возвращает следующее:

Name:   frontend 
Labels:   app=guestbook,tier=frontend 
Selector:  app=guestbook,tier=frontend 
Type:   NodePort 
IP:   10.247.127.146 
Port:   <unnamed> 80/TCP 
NodePort:  <unnamed> 31030/TCP 
Endpoints:  10.246.9.12:80,10.246.9.13:80,10.246.9.7:80 
Session Affinity: None 
No events. 

Если я попробую: http://10.247.127.146:31030 Это не связано с приложением гостевой книги.

Есть ли что-нибудь, что я делаю неправильно?

Благодаря

ответ

0

nodePort является порт доступным на каждом узле kubernetes.

Вам необходимо найти IP-адрес вашего узла кубернетов, а затем http://<nodeIP>:31030 должен работать.

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