当我运行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
答案 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查看更多信息来更改当前名称空间。