kubectl debug
注意エフェメラルコンテナ調査
kubectl debug -it <pod> --image=busybox --target=<c>
シェルなしdistrolessコンテナへ調査用コンテナを注入。node/指定でノード自体へも入れる現代の調査手段。
実行例
kubectl debug -it web-abc --image=nicolaka/netshoot --target=appネット調査ツールを注入
書式
kubectl debug -it <pod> --image=<img> [--target=c] / node/<node>
実行前の注意
本番Podへの注入は影響を見極めて。
関連コマンド
- kubectl execPod内で実行
- kubectl runデバッグPodの起動
- kubectl logsPodログ