从VS代码到Kubernetes的连接失败
尝试从Azure Kubernetes群集的VS代码访问详细信息时,我收到一条错误消息。此问题阻止我将调试器附加到pod 我收到以下错误消息:从VS代码到Kubernetes的连接失败,kubernetes,visual-studio-code,azure-aks,Kubernetes,Visual Studio Code,Azure Aks,尝试从Azure Kubernetes群集的VS代码访问详细信息时,我收到一条错误消息。此问题阻止我将调试器附加到pod 我收到以下错误消息: Error loading document: Error: cannot open k8smsx://loadkubernetescore/pod-kube-system%20%20%20coredns-748cdb7bf4-q9f9x.yaml?ns%3Dall%26value%3Dpod%2Fkube-system%20%20%20coredns-
Error loading document: Error: cannot open k8smsx://loadkubernetescore/pod-kube-system%20%20%20coredns-748cdb7bf4-q9f9x.yaml?ns%3Dall%26value%3Dpod%2Fkube-system%20%20%20coredns-748cdb7bf4-q9f9x%26_%3D1611398456559. Detail: Unable to read file 'k8smsx://loadkubernetescore/pod-kube-system coredns-748cdb7bf4-q9f9x.yaml?ns=all&value=pod/kube-system coredns-748cdb7bf4-q9f9x&_=1611398456559' (Get command failed: error: there is no need to specify a resource type as a separate argument when passing arguments in resource/name form (e.g. 'kubectl get resource/<resource_name>' instead of 'kubectl get resource resource/<resource_name>'
)
加载文档时出错:错误:无法打开k8smsx://loadkubernetescore/pod-kube-system%20%20%20coredns-748cdb7bf4-q9f9x。yaml?ns%3Dall%26值%3Dpod%2KUBE系统%20%20%20coredns-748cdb7bf4-q9f9x%26_U%3D1611398456559。详细信息:无法读取文件“k8”smsx://loadkubernetescore/pod-kube-system coredns-748cdb7bf4-q9f9x.yaml?ns=all&value=pod/kube系统coredns-748cdb7bf4-q9f9x&_=1611398456559'(Get命令失败:错误:在以资源/名称形式传递参数时,不需要将资源类型指定为单独的参数(例如,“kubectl获取资源/”而不是“kubectl获取资源/”
)
我的设置
- 我已经安装了VS代码,安装了“Kubernetes”、“到Kubernetes的桥”和“Azure Kubernetes服务”
- 我已经通过az登录连接了我的集群,并且已经可以访问不同的信息(例如我的节点等)
- 当尝试访问集群上的工作负载/pod时,我收到了上面的错误消息——在VS代码中的Kubernetes视图中,我得到了一个关于pod详细信息的错误。
- 我尝试重新安装AKS集群并完全登录到它
- 我试图在VS代码中重新安装上面提到的所有扩展
- 浏览互联网时,我没有发现任何类似的错误消息
- 奇怪的是,它在两周前就开始工作了——而我没有改变或更新任何东西(据我记忆所及)
谢谢你 < p> AS @ M丹尼尔写道:“节点视图只是供人使用的,而你实际上想点击的树项是命名空间<代码> /Cube系统/CordeN-78CDB7BF4-Q9F9X 。试试看,并考虑报告你的坏经验,因为它看起来像发布1.2.2刚出来的2天前和可能。没有经过很好的测试
最终解决方案是通过另一种方式附加调试器-通过工作负载/部署。Eduard:欢迎来到这里。我猜节点视图仅仅是为了人类消费,而且你实际上想点击的树项位于命名空间/库比系统/ CORDENS-78CDB7BF4-Q9F9X。尝试一下,并考虑报告你的坏消息。体验,因为它看起来像是2天前发布的1.2.2版,可能没有经过很好的测试。hi@mdaniel,感谢热情的欢迎和快速的回答。非常感谢这个提示帮助我找到了另一种连接调试器的方法-通过工作负载/部署。主题已解决。