Kubernetes

kubectl describe

安全リソース詳細/イベント

kubectl describe pod <pod> -n <ns>

Pod等の詳細とイベントを表示。起動失敗の原因追跡に必須。

実行例

  • kubectl describe pod web-xyz -n prod起動失敗の原因を確認

書式

kubectl describe <type> <name> -n <ns>

実行前の注意

参照のみ。

この症状のとき使う

サービスが起動しない/落ちる
4
K8sならイベント確認describeでイベント精査
手順をすべて見る →
PodがCrashLoopBackOffになる
3
イベントと終了コード(OOMKilled等)を確認する
手順をすべて見る →
ImagePullBackOffで起動しない
1
describeでpull失敗の具体的な理由を確認する典型はタグtypo・レジストリ認証・レート制限の3つ。
手順をすべて見る →
ノードがNotReadyになった
2
describeでConditions(メモリ/ディスク圧迫等)を確認するMemoryPressure/DiskPressure/PIDPressureを確認。
手順をすべて見る →

関連コマンド

圏外の現場でも同じ内容が引けます

このサイトの全コマンドと対処フローを、まるごと端末の中に。通信なしで検索できます。インストール無料、広告なし。

App Storeで無料インストール