检查Debian上K8s安装状态的核心步骤如下,均通过kubectl命令实现:
-
检查节点状态
kubectl get nodes:查看所有节点是否处于Ready状态。
kubectl describe node <节点名>:查看节点详细信息及事件。 -
检查Pod状态
kubectl get pods --all-namespaces:查看所有命名空间的Pod是否处于Running状态且Ready标记正常。
kubectl describe pod:查看异常Pod的详细事件和日志。-n <命名空间> -
检查核心组件状态
kubectl get pods -n kube-system:查看kube-apiserver、kube-controller-manager、kube-scheduler等核心组件是否正常运行。 -
验证网络与存储
kubectl get pods -n kube-system | grep calico(若使用Calico网络插件):检查网络插件Pod状态。
kubectl get pv/kubectl get pvc:查看持久化存储卷和声明状态(若使用存储)。 -
查看集群事件
kubectl get events:获取集群近期事件,辅助排查异常。
说明:若所有节点显示Ready、核心组件Pod运行正常且无异常事件,则安装成功。如遇问题,可通过journalctl -u kubelet查看节点日志。
以上就是关于“如何检查Debian上K8s的安装状态”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm