| 基本 | kubectl get pods -n dev;-A 全部命名空间 |
|---|---|
| 输出扩展 | -o wide 看节点/IP;--show-labels 显示标签 |
| 排序 | --sort-by=.metadata.creationTimestamp 按创建时间 |
| 常用简写 | pods=po、deployments=deploy、services=svc、configmaps=cm、namespaces=ns |
| all 陷阱 | kubectl get all 不含 configmap/secret/PVC 等 |
使用示例
使用示例
kubectl get pods -n dev -o wide
kubectl get pods -A --field-selector status.phase=Running
kubectl get deploy,svc -n dev
kubectl get pods --sort-by=.status.startTime | tail -5查不到资源先看命名空间:默认 namespace 与资源所在不一致是『明明有却看不到』的第一原因。