找不到"kubernetes-dashboard-7ffd448895-56tlr"豆荚



当前我正在使用microk8s运行本地集群。
当我运行k get pods -A时,此结果显示

...
kube-system   kubernetes-dashboard-7ffd448895-56tlr        1/1     Running   1          3d14h
...

好的。。这意味着有一个pod kubernetes仪表板在kube系统命名空间中运行。
我试图将吊舱443转发到10443,结果显示

$ k port-forward kubernetes-dashboard-7ffd448895-56tlr 10443:443
Error from server (NotFound): pods "kubernetes-dashboard-7ffd448895-56tlr" not found

我的意思是,它在那里。吊舱在那里。但它一直否认这一点。
我不理解这个结果,一直没有进展
如何转发我的pod?

k get pods -A的结果表明pod位于命名空间kube-system中。除非资源在默认名称空间中,否则必须指定名称空间:

k port-forward -n kube-system kubernetes-dashboard-7ffd448895-56tlr 10443:443

或者,默认情况下,您可以更新上下文以使用不同的命名空间:

kubectl config set-context --current --namespace=kube-system

完成此操作后,您可以在不设置-n kube-system的情况下使用kube-system中的资源。

最新更新