使用kubectl端口转发时找不到Pods



我想转发端口

kubectl port-forward ...

但为此,我需要找出pod的名称,我运行命令

kubectl -n main_sp get pods

获取列表:

NAME                              READY   STATUS    RESTARTS   AGE
main-ms-hc-78469b74c-7lfdh         1/1     Running   0          13h

我正在试用

kubectl port-forward main-ms-hc-78469b74c-7lfdh 8080:80

我得到

Error from server (NotFound): pods "main-ms-hc-78469b74c-7lfdh" not found

我做错了什么?

在使用端口转发时也需要提到命名空间:

$ kubectl port-forward -n main_sp main-ms-hc-78469b74c-7lfdh 8080:80

转发吊舱:

$ kubectl port-forward -n <namespace> <pod-name> <local-port>:<target-port>

通过服务名称转发吊舱:

$ kubectl port-forward -n <namespace> svc/<servic-name> <local-port>:<target-port>

相关内容

  • 没有找到相关文章

最新更新