minikube仪表板在macOS上返回503错误 [英] minikube dashboard returns 503 error on macOS
问题描述
我最近使用自制软件在新Mac上安装了minikube和VirtualBox.我正在按照官方迷你库教程中的说明进行操作.
I have recently installed minikube and VirtualBox on a new Mac using homebrew. I am following instructions from the official minikube tutorial.
这就是我启动集群的方式-
This is how I am starting the cluster -
minikube start --vm-driver=hyperkit
在运行kubectl cluster-info
时,我得到了
Kubernetes master is running at https://192.168.99.100:8443
CoreDNS is running at https://192.168.99.100:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
然后我设置minikube的上下文
Then I set the context of minikube
kubectl config use-context minikube
但是当我运行minikube dashboard
时,要花费很多时间才能得到任何输出,最终我得到了这个输出-
But when I run minikube dashboard
it takes a lot of time to get any output and ultimately I get this output -
http://127.0.0.1:50769/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ is not responding properly: Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
Temporary Error: unexpected response code: 503
我希望看到minikube集群的Web UI,但会收到错误输出.我在做错什么吗?
I am expecting to see a web UI for minikube clusters, but getting error output. Is there something I am doing wrong?
更多信息-
操作系统:macOS Mojave(10.14)
使用gcloud sdk安装了kubectl命令.
More-info -
OS: macOS Mojave (10.14)
kubectl command was installed using gcloud sdk.
更新
kubectl cluster-info dump
Unable to connect to the server: net/http: TLS handshake timeout
kubectl get pods
和kubectl get pods --all-namespaces
的输出
The connection to the server 192.168.99.100:8443 was refused - did you specify the right host or port?
推荐答案
我认为VirtualBox网络与 xhyve ,我建议您完全卸载VirtualBox .为Mac安装docker并安装 hyperkit驱动程序
I believe something is wrong with the VirtualBox networking conflicting with xhyve, I recommend you completely uninstall VirtualBox. Install docker for mac and install the hyperkit driver
本质上,Hyperkit不使用VirtualBox,而是使用 xhyve 系统管理程序.
Essentially, Hyperkit doesn't use VirtualBox but it uses the xhyve Hypervisor.
它对我来说为Mac和 hyperkit驱动程序
It works for me installing docker for mac and the hyperkit driver
$ kubectl cluster-info
Kubernetes master is running at https://192.168.64.2:8443
CoreDNS is running at https://192.168.64.2:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
$ minikube dashboard
Opening http://127.0.0.1:55919/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ in your default browser...
这篇关于minikube仪表板在macOS上返回503错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!