跳至主要內容

K8s运维操作-获取pod上次退出原因

HFwask8sk8s约 180 字小于 1 分钟

K8s运维操作-获取pod上次退出原因

  • 执行命令kubectl -n 命名空间 get pod -o wide,获取命名空间所有pod的状态,
  • 输出内容当中有一列字段是:RESTARTS重启次数,想要去看pod上一次重启的原因
  • 执行命令:kubectl -n 命名空间 edit pod pod名称 ,pod当中的yaml最下边有一行字段,status表述了pod当中的容器的最后一次状态,以及对应的退出码,退出原因,启动时间,完成时间等,可以查看reason字段去排查pod重启的原因
Snipaste_2024-04-16_09-58-00
Snipaste_2024-04-16_09-58-00

参考资料

  • https://github.com/kubecost/cost-analyzer-helm-chart/blob/master/cost-analyzer/templates/cost-analyzer-psp.template.yaml
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3