kubectl get pod -n <namespace> -o <output-format> 命令用于在指定命名空间中获取所有 Pod 的状态信息,并且可以指定输出格式。
其中,-n 选项后面是命名空间的名称,表示只获取该命名空间中的 Pod 信息。如果不指定 -n 参数,则默认获取 default 命名空间中的 Pod 信息。
-o 选项后面指定输出格式,常见的输出格式有:
wide:以表格形式显示 Pod 的详细信息,包括 IP 地址、节点、容器状态等。json:以 JSON 格式输出 Pod 的详细信息。yaml:以 YAML 格式输出 Pod 的详细信息。name:只输出 Pod 的名称列表。
需要注意的是,如果要查看所有命名空间中的 Pod 信息,可以使用 --all-namespaces 或 -A 参数代替 -n 参数。例如:
kubectl get pod --all-namespaces




