Интерфейс Burrow Dashboard не отображается - PullRequest
0 голосов
/ 04 июня 2019

Я изменил диаграммы Burrow, доступные в https://github.com/Yolean/kubernetes-kafka/tree/master/linkedin-burrow

Все работает нормально.

У меня перенаправлено развертывание порта на локальный хост: 8000

Когда я нажимаю на конечные точки API, я получаю правильный вывод.

Однако API панели управления Burrow не запускается.

Как получить интерфейс?

Прикрепление скриншота для справки

enter image description here

Добавление сведений о развертывании kubernetes

enter image description here

1 Ответ

1 голос
/ 04 июня 2019

Создайте объект службы, который предоставляет ваше развертывание:

$ kubectl expose deployment your-deployment --type=LoadBalancer --name=your-service

Проверьте некоторую информацию об услуге:

$ kubectl get services your-service

Вывод должен быть примерно таким:

NAME             TYPE           CLUSTER-IP     EXTERNAL-IP      PORT(S)    AGE
your-service   LoadBalancer      x.y.a.b       c.d.e.f          8080/TCP   10s

Если внешний IP-адрес находится в состоянии, подождите некоторое время и снова выполните ту же команду.

Чтобы перейти к интерфейсу Burrow, вам нужно определитьIP и добавьте их в файл хоста (в Linux это / etc / hosts)

vi /etc/hosts

your_borrow_external_ip www.preffered-name-of-site.com

Яйцо:

vi /etc/hosts

10.107.12.12 www.example.com

Затем используйте внешний IP-адрес (LoadBalancerВход), чтобы получить доступ к вашему приложению:

http://<external-ip>:<port>

Более подробную информацию вы можете найти здесь: exposing-application.

Надеюсь, это поможет.

...