在CentOS上安装Kubernetes后,可通过以下方式测试集群状态及功能:
检查集群组件状态
kubectl get nodes,确保所有节点为Ready。kubectl get componentstatuses,确认API Server、etcd等组件状态为Healthy。systemctl status kubelet、systemctl status kube-apiserver,确保服务正常运行。测试Pod与Service功能
kubectl create deployment nginx --image=nginx --port=80
kubectl expose deployment nginx --type=NodePort --port=80
检查Pod状态:kubectl get pods,确保为Running。kubectl get svc获取NodePort或LoadBalancer地址,用curl或浏览器访问测试。验证网络连通性
kubectl exec执行ping或nc命令测试连通性。测试高级功能(可选)
参考来源: