kubectl格式化输出
事件查看
- 查看事件并输出资源类型名称
kubectl get events -A -o=jsonpath='{range .items[*]}{.involvedObject.namespace} {.involvedObject.name} {.involvedObject.kind} {.source.component} {.source.name} {.message}{"\n"}{end}'
-
按时间降序查看日志
kubectl get events --sort-by='.metadata.creationTimestamp'
Pod查看
- 查看Pod,按重启次数排序
kubectl get pods -A --sort-by='.status.containerStatuses[0].restartCount'