kubernetes 使用azure cli时出现的K8 pod问题

velaa5lx  于 2023-05-22  发布在  Kubernetes
关注(0)|答案(1)|浏览(234)

我正在尝试使用azure cli获取k8中的pod详细信息。但我得到一个错误。E0518 09:08:17.516637 243 memcache.go:265]无法获取当前服务器API组列表:获取“https://auditboard-test-*****************:443/api?timeout=32s”:拨号tcp:lookup auditboard-test-******.io on 168.63.129.16:53:无此类主机
有人能帮我解决这类问题吗?
先谢谢你了。
E0518 09:08:17.516637 243 memcache.go:265]无法获取当前服务器API组列表:获取“https://auditboard-test-
*****************:443/api?timeout=32s”:拨号tcp:lookup auditboard-test-
**********.io on 168.63.129.16:53:无此类主机

nvbavucw

nvbavucw1#

我正在尝试使用azure cli获取k8中的pod详细信息。但我得到一个错误。E0518 09:08:17.516637 243 memcache.go:265]无法获取当前服务器API组列表:获取“https://auditboard-test-*******************:443/api?timeout=32s”:dial tcp:lookup auditboard-test-*************.io on 168.63.129.16:53:无此类主机
我已按照以下步骤使用
Azure CLI
获取AKS中的所有Pod。
确保您必须使用kubectl命令才能获取Azure Cli中的pod详细信息。
1.登录到您的Azure帐户,所需的最低角色为Reader角色权限。

az login

1.使用以下命令设置群集订阅。

az account set --subscription <subscriptionID>

1.下载群集凭据

az aks get-credentials --resource-group <Resource-group-Name>> --name <AKSName>

1.现在,您可以运行kubectl命令来获取AKS中的Pod详细信息。

kubectl get pods

您也可以通过导航到以下步骤,从Azure门户查看Pod

Azure门户> Kubernetes服务>选择您的AKS >工作负载>选择您的命名空间(部署Pod的位置)>

如果仍然遇到相同的问题,请检查以下设置。
1.仔细检查主机名,确保没有拼写错误或缺少字符。
1.确保检查DNS配置正确,并且DNS服务器可以解析主机名,然后尝试使用nslookup手动检查主机名是否可以解析为IP地址。
参考:Install and Set Up kubectl on Linux

相关问题