1. 确认当前所在的命名空间
kubectl config get-contexts

这将显示当前上下文,以及所有可用的上下文。请确保你在正确的上下文和命名空间中。

  1. 检查所有命名空间中的Pod状态
kubectl get pods --all-namespaces

这将列出所有命名空间中的Pod及其状态。

  1. 如果仍然没有显示任何正在运行的Pod,尝试使用不同的过滤条件,如 --field-selector=status.phase=Running
kubectl get pods --field-selector=status.phase=Running --all-namespaces

这里使用status.phase作为过滤条件来显示所有正在运行中的Pod。

如果这些命令都没有列出正在运行的Pod,那可能是由于集群中目前没有处于Running状态的Pod。请检查你的Kubernetes对象和工作负载定义(如Deployment,StatefulSet等)。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐