kubespray-troubleshooting
kubespray-troubleshooting 是一个面向 Kubespray 部署排障的技能/知识条目,用于诊断和修复常见的 Kubespray 部署失败。其核心思路是先定位失败的具体任务名称,再到对应节点查看日志,修复后重新运行(Ansible 幂等)。资料覆盖的典型问题包括:playbook 中途失败、kubeadm join 报错、etcd 健康检查超时、节点处于 NotReady 状态、证书相关失败、VirtualBox NAT IP(10.0.2.15)导致连接被拒、容器运行时未运行、inventory 路径或语法错误导致“no hosts matched”等。内容还提供按任务类型分流的快速诊断流程、日志查看命令、reset.yml 重置流程与重跑方式(完整重跑、按 tags 重跑),并明确不适用于初始部署、升级与证书续期场景。