| 用途 | 按自定义列输出资源字段(可跨层级取值) |
|---|---|
| 语法 | kubectl get pods -o custom-columns=<列名>:<jsonpath>,... |
常用示例
常用示例
kubectl get pods -o custom-columns='NAME:.metadata.name,IP:.status.podIP,NODE:.spec.nodeName'
kubectl get deploy -o custom-columns='NAME:.metadata.name,READY:.status.readyReplicas,IMAGE:.spec.template.spec.containers[0].image'
kubectl get pods -A -o custom-columns='NS:.metadata.namespace,NAME:.metadata.name,QOS:.status.qosClass'容器列表取列表首项用 .spec.template.spec.containers[0].image;缺失字段显示 <none>。