【发布时间】:2018-11-30 10:49:59
【问题描述】:
我是 Azure 的新手。我在 Azure 中安装了 Kubernetes Cluster v1.10.3 并按照步骤从控制台操作 kubernetes。
当我尝试通过执行 kubectl get pods 获取任何资源(例如 pod)时,我收到以下错误:
无法连接服务器:proxyconnect tcp: dial tcp:lookup http: no such host
同样,如果我尝试使用 AKS 执行任何其他命令,例如下一个 az aks browse --resource-group POC_Service_Mesh --name ServiceMeshCluster,则会返回以下错误:
无法连接到服务器:proxyconnect tcp: dial tcp:lookup http: no such host.
我所在的地区是西欧。
最后,Kubernetes v.1.9.6 也会出现这个问题。因此,我已经更新到 v.1.10.3。
有什么建议吗?非常感谢! :-)
【问题讨论】:
-
你是如何创建集群的,你是如何获得 kubeconfig 文件的?
-
创建集群的人告诉我他是使用 Azure 向导创建的。您需要我可以获得的有关集群的任何具体信息吗?尊重kubeconfig文件,你指的是位于c:\myUser\.kube\configuration的文件吗?
-
例如,如果我尝试做
az aks browse --resource-group POC_Service_Mesh --name ServiceMeshCluster我得到这个:Unable to connect to the server: proxyconnect tcp: dial tcp: lookup http: no such hostCould not find dashboard pod: Command '['kubectl', 'get', 'pods', '--kubeconfig', 'C:\\Users\\xi322186\\AppData\\Local\\Temp\\tmpfq2otqdj', '--namespace', 'kube-system', '--output', 'name', '--selector', 'k8s-app=kubernetes-dashboard']' returned non-zero exit status 1.
标签: azure kubernetes