minikube 仪表板在 macOS 上返回 503 错误 [英] minikube dashboard returns 503 error on macOS

查看:46
本文介绍了minikube 仪表板在 macOS 上返回 503 错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近使用自制软件在新 Mac 上安装了 minikube 和 VirtualBox.我正在按照 官方 minikube 教程 中的说明进行操作.

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)
kubectl 命令是使用 gcloud sdk 安装的.

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 podskubectl 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.安装 docker for mac 并安装 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.

它适用于我安装 docker for 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆