无法连接到服务器:拨号TCP:Lookup<;服务器位置>;:没有这样的主机 [英] Unable to connect to the server: dial tcp: lookup <Server Location>: no such host
本文介绍了无法连接到服务器:拨号TCP:Lookup<;服务器位置>;:没有这样的主机的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我开始为我们的应用程序构建一个Kubernetes集群。我们使用Azure提供云服务,所以我的K8S集群是使用AKS构建的。AKS集群是使用Azure的门户界面创建的。它只有一个节点,我正在尝试创建一个包含单个容器的Pod以部署到该节点。我目前遇到的问题是试图从PowerShell连接到AKS集群。 我采取的步骤是:
az login (followed by logging in)
az account set --subscription <subscription id>
az aks get-credentials --name <cluster name> --resource-group <resource group name>
kubectl get nodes
输入最后一行后,我看到错误:Unable to Connection to the Server:Dial TCP:Lookup:No so host
我还去了一些在so和其他论坛上找到的其他兔子洞,但老实说,我正在寻找一种直接访问我的集群的方法,然后再让它变得更加复杂。
编辑:所以最后,我删除了我正在使用的资源并创建了一个新版本的AKS,现在连接起来没有问题。不过,还是要谢谢你的建议!推荐答案
目前,akks run命令添加了fourth option以连接到专用群集,扩展了@Darius的three options之前发布的:
az aks command invoke -g <resourceGroup> -n <clusterName> -c "kubectl get pods -n kube-system"
az aks command invoke -g <resourceGroup> -n <clusterName> -c "kubectl get nodes"
如果出现(ResourceGroupNotFound)
错误,请尝试添加订阅
az aks command invoke -g <resourceGroup> -n <clusterName> --subscription <subscription> -c "kubectl get nodes"
您还可以配置默认订阅:
az account set -s <subscription>
这篇关于无法连接到服务器:拨号TCP:Lookup<;服务器位置>;:没有这样的主机的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文