pods "kubernetes-dashboard-7ffd448895-56tlr" 未找到

pods "kubernetes-dashboard-7ffd448895-56tlr" not found

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

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

好的..这意味着在 kube-system 命名空间中有一个 pod kubernetes-dashboard 运行ning。
我尝试将 pod 443 转发到 10443,结果显示

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

我是说,就是这样。吊舱在那里。但它一直否认它。
我不明白这个结果并且没有任何进展。
我如何转发我的 pods?

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

完成后,您可以使用 kube-system 中的资源而无需设置 -n kube-system