短笔记

故障排查时我真正会用的 kubectl 命令

← 全部文章

按发生顺序看事件

kubectl get events 默认按名称排序,基本没用,永远加上排序:

1
kubectl get events -A --sort-by=.lastTimestamp | tail -40

谁在疯狂重启

1
kubectl get pods -A --sort-by=.status.containerStatuses[0].restartCount | tail

看崩溃前的日志

1
kubectl logs <pod> --previous

metrics-server 挂了也要看资源

1
kubectl get --raw "/api/v1/nodes/<node>/proxy/stats/summary"