我最近安装了minikube和kubectl。然而,当我运行kubectl get pods
或相关的任何其他命令kubectl我得到的错误运行kubectl命令时出错
Unable to connect to the server: unexpected EOF
有谁知道如何解决这个问题?我使用Ubuntu的服务器16.04.Thanks提前。
我最近安装了minikube和kubectl。然而,当我运行kubectl get pods
或相关的任何其他命令kubectl我得到的错误运行kubectl命令时出错
Unable to connect to the server: unexpected EOF
有谁知道如何解决这个问题?我使用Ubuntu的服务器16.04.Thanks提前。
以下步骤可用于进一步调试。
检查使用minikube status
命令minikube本地群集状态。
$: minikube status
minikube: Running
cluster: Running
kubectl: Correctly Configured: pointing to minikube-vm at 172.0.x.y
如果有kubectl configuratuion问题,再使用,kubectl config use-context minikube
命令进行配置。
$: kubectl config use-context minikube
Switched to context "minikube".
确认集群的状态,使用kubectl cluster-info
命令。
$: kubectl cluster-info
Kubernetes master is running at ...
Heapster is running at ...
KubeDNS is running at ...
...
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
注:它甚至可以是由于很简单的原因:上网速度(它的发生在我身上就现在)。
我认为你的kubernetes主设置不正确。您可以通过检查主节点中的以下服务处于活动状态并正在运行来检查。
etcd2.service
kube-apiserver.service Kubernetes API Server
kube-controller-manager.service Kubernetes Controller Manager
kube-scheduler.service Kubernetes Scheduler
海报如何检查这些服务,他们应该在哪里看orat命令? –