等待 apiserver:等待条件超时 [kubernetes]

waiting for apiserver: timed out waiting for the condition[kubernetes]

i 运行 minikube 从 windows 10 开始,我得到了这个错误,我完全安装了 minikube 和 virtualbox 和 kubectl 。

-->>minikube start 
* minikube v1.2.0 on windows (amd64)
* Tip: Use 'minikube start -p <name>' to create a new cluster, or 'minikube delete' to delete this one.
* Re-using the currently running virtualbox VM for "minikube" ...
* Waiting for SSH access ...
* Found network options:
  - NO_PROXY=localhost,127.0.0.1,10.96.0.0/12,192.168.99.1/24,192.168.39.0/24
* Configuring environment for Kubernetes v1.15.0 on Docker 18.09.6
  - env NO_PROXY=localhost,127.0.0.1,10.96.0.0/12,192.168.99.1/24,192.168.39.0/24
* Relaunching Kubernetes v1.15.0 using kubeadm ...

X Error restarting cluster: waiting for apiserver: timed out waiting for the condition

* Sorry that minikube crashed. If this was unexpected, we would love to hear from you:
  - https://github.com/kubernetes/minikube/issues/new
-->minikube status
host: Running
kubelet: Running
apiserver: Stopped
kubectl: Correctly Configured: pointing to minikube-vm at 192.168.99.101

如果有办法解决这个问题,请告诉我。

有几件事你应该尝试:

  1. 您可能等待 apiserver 恢复健康的时间不够长。增加 apiserver 等待时间。

  2. 使用不同版本的 Minikube。记得要运行minikube delete去掉之前的集群状态

  3. 如果您的环境在代理后面,那么请设置正确的 NO_PROXY 环境。有关更多信息,请参见 here.

  4. 使用 minikube 删除然后 minikube 启动

如果有帮助,请告诉我。