代码之家  ›  专栏  ›  技术社区  ›  0xC0DED00D

Minikube Dashboard在MacOS上返回503错误

  •  10
  • 0xC0DED00D  · 技术社区  · 6 年前

    我最近用自制软件在一台新的Mac电脑上安装了Minikube和VirtualBox。我按照指示 official minikube tutorial .

    这就是我启动集群的方式-

    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的上下文

    kubectl config use-context minikube
    

    但当我奔跑 minikube dashboard 得到任何输出都需要很多时间,最终我得到这个输出-

    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,但得到错误输出。我做错什么了吗?

    更多信息-
    操作系统:Macos Mojave(10.14)
    使用gcloud sdk安装了kubectl命令。

    更新
    产量 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?
    
    4 回复  |  直到 6 年前
        1
  •  5
  •   Rico    6 年前

    我认为virtualbox网络与 xhyve ,我完全推荐你 uninstall VirtualBox . 安装Docker for Mac并安装 hyperkit driver

    实际上,Hyperkit不使用virtualbox,但它使用 西海韦 管理程序。

    它适用于我安装Docker for Mac和 超级工具包驱动程序

    $ 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...
    
        2
  •  13
  •   Ijaz Ahmad    6 年前

    停止Minikube:

    minikube stop
    

    清除当前minikune配置和数据(不工作或已损坏)

    rm -rf  ~/.minikube
    

    再次启动minikube:(新实例)

    minikube start
    
        3
  •  0
  •   Miguel Medina    6 年前

    如果您只想尝试仪表板,可以使用 kubectl proxy 然后进入 http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

        4
  •  0
  •   Feruz Oripov    6 年前

    我想你应该删除现有的。简单运行 minikube delete -p minikube . 删除后开始新的minikube集群

    推荐文章