pod运行端口转发时显示已存在但未找到pod错误

时间:2019-12-18 05:24:43

标签: kubernetes amazon-eks

当我运行kubectl get pods时,它显示吊舱已存在并准备就绪,但是运行kubectl port-forward时,我会收到pod not foud错误。这是怎么回事?

(base):~ zwang$ k get pods -n delivery
NAME                                  READY   STATUS    RESTARTS   AGE
screenshot-history-7f76489574-wntkf   1/1     Running   86         7h18m
(base):~ zwang$ k port-forward screenshot-history-7f76489574-wntkf 8000:8000
Error from server (NotFound): pods "screenshot-history-7f76489574-wntkf" not found

3 个答案:

答案 0 :(得分:1)

您还需要在port-forward命令上指定名称空间。 kubectl port-forward -n delivery screenshot-history-7f76489574-wntkf 8000:8000

答案 1 :(得分:0)

尝试这些命令

else

答案 2 :(得分:-1)

尝试在访问Pod时放置名称空间。

 kubectl port-forward screenshot-history-7f76489574-wntkf 8000:8000 -n delivery

另一种选择是将当前名称空间更改为所需的名称空间。然后,您可以直接工作而无需传递任何名称空间。您可以通过此link查看更多信息来更改当前名称空间。