首页/云/Kubernetes 速查/kubectl get -o wide 宽格式输出
kubectl 基础56 条

kubectl get -o wide 宽格式输出

-o wide 在默认列基础上补充关键定位信息:Pod 显示 IP 与所在节点,节点显示内网 IP 与运行时,Service 显示选择器。

Kubernetes 速查云更新于 2026-10-12
用途一次看清资源与节点/网络/运行时等关联字段
语法kubectl get <资源> -o wide

常用示例

常用示例
kubectl get pods -o wide
kubectl get nodes -o wide
kubectl get svc -o wide
kubectl get pods -A -o wide --sort-by=.spec.nodeName
不同资源的补充列不同:Pod 是 IP/NODE,Node 是 INTERNAL-IP/OS-IMAGE/KERNEL-VERSION/CONTAINER-RUNTIME,Service 是 SELECTOR。

易错点

  • -o wide 列宽固定,终端窄时会被截断,复杂场景配合 -o custom-columns 或 jsonpath
  • Pod 的 NODE 列是当前调度节点,重启不会改变;迁移节点需重新调度(删 Pod 或触发滚动)

数据来源与参考

  • Kubernetes 官方文档 · kubectl get
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌