minikube
有一个我可以轻松查看的仪表板
minikube dashboard
但是,只有当我在自己的计算机上运行它时才有效,因为它只在本地主机上响应,
* Verifying dashboard health ...
* Launching proxy ...
* Verifying proxy health ...
* Opening http://127.0.0.1:35781/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser...
- http://127.0.0.1:35781/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
我在 openstack 上的远程计算机上运行minikube
,所以我需要通过它的 lan 地址而不是 127.0.0.1 来寻址它。
答案1
一种方法是将仪表板设置为背景,
$ minikube dashboard --url &
[1] 356972
然后使用kubectl
代理监听所有地址,
kubectl proxy --address=0.0.0.0 --accept-hosts='.*'