Pods 使用 kubectl 端口转发时未找到
Pods not found while using kubectl port-forward
我要转发端口
kubectl port-forward ...
但是为此我需要找出 pods 的名称,我 运行 命令
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
端口转发 pod:
$ kubectl port-forward -n <namespace> <pod-name> <local-port>:<target-port>
通过服务名称端口转发 pod:
$ kubectl port-forward -n <namespace> svc/<servic-name> <local-port>:<target-port>
我要转发端口
kubectl port-forward ...
但是为此我需要找出 pods 的名称,我 运行 命令
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
端口转发 pod:
$ kubectl port-forward -n <namespace> <pod-name> <local-port>:<target-port>
通过服务名称端口转发 pod:
$ kubectl port-forward -n <namespace> svc/<servic-name> <local-port>:<target-port>