kubernetes 即使pod已启动并运行,在检查pod的日志时仍出现无pod错误

von4xj4u  于 2023-06-21  发布在  Kubernetes
关注(0)|答案(2)|浏览(186)

我通过参考www.example.com安装了kubernetes dashboardkubernetes.io,一切正常(我编辑了pod并将cluster-ip替换为Nodeport)

但是 Jmeter 板在登录一段时间后不响应。再次我必须登录使用不记名令牌,并再次循环重复一段时间后。当我使用kubectl logs podname检查日志时,它抛出一个错误,因为没有找到该名称的pod,但如果我传递kubectl get pod,它显示pod正在运行,甚至我也可以访问它。

z4iuyo4d

z4iuyo4d1#

您需要在kubectl logs命令中使用-n标志指定namespacename。如果没有namespacename,它会在default命名空间中查找pod,但您的pod位于kubernetes-dashboard命名空间中。

kubectl logs podname -n kubernetes-dashboard
vof42yt1

vof42yt12#

你需要有命名空间使用 -n 标志。通常为***-n kube-system***。

相关问题