我想转发端口
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>