【问题标题】:minikube start get error: "k8s-app=kube-proxy connection refused"minikube 启动出错:“k8s-app=kube-proxy 连接被拒绝”
【发布时间】:2019-07-21 01:44:42
【问题描述】:

在 Linux 上,使用 minikube v0.34.1,运行 minikube start --logtostderr 时,出现以下错误:

I0227 18:25:12.625477 13250 kubernetes.go:121] 获取带有标签选择器“k8s-app=kube-proxy”的 Pod 时出错 [获取 https://192.168.99.102:8443/api/v1/namespaces/kube-system/pods?labelSelector=k8s-app%3Dkube-proxy:拨打 tcp 192.168.99.102:8443:连接:连接被拒绝]

并且,没有设置以下环境变量:$HTTP_PROXY$HTTPS_PROXY$NO_PROXY

通过谷歌搜索,并查看以下帖子,仍未解决:

已尝试以下操作,但没有好消息:

  • minikube delete; minikube start
  • rm -rf ~minikube/

作为K8s的新手,真的不明白这是什么意思,有什么想法吗?


@Update - 似乎解决了

解决方案移至答案部分

【问题讨论】:

  • 您发布了指向某个未解决主题的链接,但您使用的是 http 代理吗?
  • @c4f4t0r 这个已关闭:github.com/kubernetes/minikube/issues/2948,问题已通过删除配置目录解决,正如我在问题中更新的那样。

标签: docker kubernetes minikube


【解决方案1】:

我刚刚将Eric Wang 发布的解决方案从问题移到了答案部分:

通过以下步骤似乎已解决

  • 备份~/.minikube/cache/(可选)。
    否则,将需要重新下载这些缓存。
  • 通过rm -rf ~/.minikube/ 删除了配置和数据
  • mkdir ~/.minikube/
  • 然后恢复 .minikube/cache/,如果您进行了备份。
  • minikube stop
  • minikube delete
  • minikube start --logtostderr

提示:

  • --logtostderr 标志对于在控制台上获取错误信息很有用。
    没有它,该过程可能会停滞不前,而不会向您提供任何信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 2018-10-14
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多