在CentOS上安装Kubernetes(k8s)后,可以通过以下步骤验证安装是否成功:
检查kubelet服务状态:
systemctl status kubelet
如果kubelet服务正在运行,你应该会看到类似Active: active (running)
的状态。
检查kube-apiserver服务状态:
systemctl status kube-apiserver
同样,kube-apiserver服务应该显示为Active: active (running)
。
检查etcd服务状态:
systemctl status etcd
etcd服务也应该处于运行状态。
使用以下命令查看集群中的所有节点:
kubectl get nodes
你应该能看到一个或多个节点,状态为Ready
。
创建一个简单的Pod来验证Pod的管理功能是否正常:
kubectl run nginx --image=nginx --port=80
然后使用以下命令检查Pod的状态:
kubectl get pods
你应该能看到刚刚创建的Pod,状态为Running
。
创建一个Service来验证Service的负载均衡功能是否正常:
kubectl create deployment my-nginx --image=nginx --port=80
kubectl expose deployment my-nginx --type=NodePort --port=80
然后使用以下命令检查Service的状态:
kubectl get svc
你应该能看到一个外部端口已分配给你的Service,并且能够访问到Nginx服务。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos安装k8s后如何验证