103 エッヂの名無し 2025/11/19(水) 23:15:54.935 ID:kNjsAZA9e
3) すぐにやるべき調査(コピペで実行) — まず事実を押さえろ 🕵��♂�
(全部マスターノードや管理端末から実行)
# ノードとPodの全体状況
kubectl get nodes -o wide
kubectl get pods -A -o wide
# 不健全なPod / Node 詳細
kubectl describe node <問題のノード>
kubectl describe pod -n kube-system <cni-pod>
# APIサーバのヘルスチェック
kubectl get --raw='/readyz' || curl -k https://<apiserver-endpoint>/readyz
# etcd の状態(etcdctlが使える環境で)
ETCDCTL_API=3 etcdctl --endpoints=<etcd-endpoint> member list
ETCDCTL_API=3 etcdctl --endpoints=<etcd-endpoint> endpoint status --write-out=table
# kubelet / kube-proxy のログ確認
journalctl -u kubelet -n 200 --no-pager
kubectl -n kube-system logs ds/kube-proxy
# CNI(例: calico)ログ
kubectl -n kube-system logs ds/calico-node
ログは証拠だ。言い訳はログで潰す。📁🔍