您可以使用以下命令测试访问 Kubernetes 集群:
- 获取集群信息:
kubectl cluster-info
- 查看当前集群的节点列表:
kubectl get nodes
- 运行一个简单的 Pod 并检查它的状态:
kubectl run nginx --image=nginx --restart=Never
kubectl get pod nginx -w
- 暴露该 Pod 的端口并创建一个 Service:
kubectl expose pod nginx --port=80 --target-port=80 --type=NodePort
kubectl get service nginx
- 在浏览器中输入
http://<node_ip>:<node_port>
访问该服务。
其中,<node_ip>
是指任意一个 Kubernetes 集群节点的 IP 地址,可以通过运行 kubectl get nodes -o wide
命令获取;<node_port>
是指上一步中创建的 Service 的 NodePort 端口号。