一、驗證集群可用性
1、檢查節點
kubectl get nodes
------------------------------------------------------
NAME STATUS ROLES AGE VERSION
k8s-master Ready control-plane 3h48m v1.27.1
k8s-node1 Ready <none> 9m46s v1.27.1
k8s-node2 Ready <none> 9m34s v1.27.1
status為ready就表示集群可以正常運行了。
若節點未就緒,需檢查網絡、kubelet 服務或資源分配問題。
2、查看核心組件狀態
檢查 kube-system
命名空間下的組件(如 API Server、Scheduler、Controller Manager、DNS、網絡插件等)(Flannel插件可能存在于kube-flannel命名空間中):
kubectl get pods -n kube-system
kubectl get pods -n kube-flannel
確保所有 Pod 處于 Running