Describe the bug
The pulsar-dashboard does not display the information published by the pulsar cluster.
To Reproduce
Steps to reproduce the behavior:
- Install a bare metal pulsar
- on an openstack cloud
- rather than a DNS server distribute identical /etc/hosts files to each of the vm's and the development machine
- 3 zookeeper each on their own vm
- 3 bookie/broker each pair on their own vm
- On the development machine: Git clone the pulsar
- build the docker image : docker build -t apachepulsar/pulsar-dashboard dashboard
2: export SERVICE_URL=http://ledge2:8080/
3: docker run -p 80:80 -e SERVICE_URL=$SERVICE_URL apachepulsar/pulsar-dashboard
- Construct a
- single tenant
- several namespaces
- several topics
Expected behavior
The pulsar-dashboard should show clusters, tenants, namespaces, etc.
Screenshots
The pulsar http server shows the presence of the cluster ...

The pulsar-dashboard apparently does not know about the cluster...

But no if you bring up one of the tabs having a CLUSTERS menu on the right there is the missing cluster...

Desktop (please complete the following information):
- OS: Ubuntu 18.04 for the development machine and vm's
Additional context
Because /etc/hosts is used instead of DNS it is necessary to use the ledger2 ipaddr.
export SERVICE_URL=http://128.60.107.171:8080/
Describe the bug
The pulsar-dashboard does not display the information published by the pulsar cluster.
To Reproduce
Steps to reproduce the behavior:
2: export SERVICE_URL=http://ledge2:8080/
3: docker run -p 80:80 -e SERVICE_URL=$SERVICE_URL apachepulsar/pulsar-dashboard
Expected behavior
The pulsar-dashboard should show clusters, tenants, namespaces, etc.
Screenshots

The pulsar http server shows the presence of the cluster ...
The pulsar-dashboard apparently does not know about the cluster...

But no if you bring up one of the tabs having a CLUSTERS menu on the right there is the missing cluster...

Desktop (please complete the following information):
Additional context
Because /etc/hosts is used instead of DNS it is necessary to use the ledger2 ipaddr.