docker - 等待apiserver:WAITING条件超时[kubernetes]

标签 docker kubernetes proxy virtualbox

我在Windows 10中运行minikube启动,但出现此错误,我完全安装了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

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

最佳答案

您应该尝试以下几件事:

  • 您可能没有等待足够长的时间以使apiserver保持健康。增加apiserver等待时间。
  • 使用不同版本的Minikube。请记住运行minikube delete删除先前的集群状态。
  • 如果您的环境在代理后面,则请设置正确的NO_PROXY env。有关此的更多信息,请参见here
  • 使用minikube删除,然后minikube启动

  • 请让我知道是否有帮助。

    关于docker - 等待apiserver:WAITING条件超时[kubernetes],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57130956/

    相关文章:

    django - Docker,网络应用静态文件。最佳实践?

    docker - Jenkins 管道 : docker. withServer(...) 不在远程服务器上执行 docker 命令

    Kubernetes 使用 CronJob 运行作业

    java - 使用 Maven 的 Spring Boot 示例不会在代理后面编译

    java - 注入(inject)枚举作为依赖项失败并出现 IllegalArgumentException,可能是由于代理所致

    Java Socks 代理套接字错误

    java - Maven:自动安装外部JAR

    docker - Docker pull hello-world显示创建成功,但是在使用docker ps或docker ps时-a不推送图像

    elasticsearch - 如何将 GCP 上的 Kubernetes Engine 连接到外部 Google Cloud Storage 存储桶?

    docker - 从Dockerhub注册表进行Kubernetes部署中的图像拉出问题