CentOS安装Kubernetes后,可按以下步骤测试:
验证集群状态
kubectl get nodes,确保所有节点为Ready。kubectl get componentstatuses,确认API Server、etcd等核心组件正常。部署测试应用
kubectl create deployment nginx --image=nginx --replicas=3 kubectl expose deployment nginx --type=NodePort --port=80 curl访问节点IP+NodePort,查看Nginx默认页面。测试网络功能
ping或curl测试其他Pod的IP和端口。测试自动扩展与自愈
kubectl scale deployment nginx --replicas=5,观察Pod数量变化。kubectl delete pod <pod-name>,确认新Pod自动创建。监控与日志
kubectl logs <pod-name>,排查应用异常。kubectl get events,监控集群操作记录。注:若需更复杂测试(如网络策略、存储卷),可参考官方文档逐步部署对应组件并验证。