为了kubectl找到并访问kubernetes cluster,需要kubeconfig文件,它通常会在使用kube-up.sh
创建cluster或成功部署Minikube cluster时自动生成。默认,kubectl配置位于~/.kube/config
检查kubectl是否正确配置,可以查看集群状态
kubectl cluster-info
如果提示以下信息,则kubectl没有被正确配置,或kubernetes cluster存在问题
The connection to the server <server-name:port> was refused - did you specify the right host or port?
如果kubectl cluster-info
返回URL,但是仍不能访问cluster,则可以
kubectl cluster-info dump