debian

Debian上Kubernetes安装后测试

小樊
32
2025-04-22 07:57:46
栏目: 智能运维

在Debian上安装Kubernetes后,可以通过以下步骤进行测试:

验证Kubernetes集群状态

使用以下命令检查集群中的节点状态:

kubectl get nodes

你应该能看到一个状态为 Ready 的Master节点和多个状态为 Ready 的Worker节点。

部署一个测试应用程序

部署一个简单的Nginx应用程序来测试集群的功能:

kubectl create deployment nginx-app --image=nginx --replicas=2

暴露Nginx服务

创建一个NodePort服务来暴露Nginx应用程序:

kubectl expose deployment nginx-app --name=nginx-web-svc --type=NodePort --port=80 --target-port=80

检查服务状态

使用以下命令检查Nginx服务的状态:

kubectl get svc

你应该能看到一个外部端口已分配给Nginx服务。

测试网络连接

使用 curl 命令从集群外部测试Nginx服务的可用性。假设你的Master节点IP是 192.168.1.100,并且Nginx服务的外部端口是 30000

curl http://192.168.1.100:30000

如果看到Nginx的默认欢迎页面,说明Kubernetes集群安装成功并且可以正常运行。

请注意,以上步骤是基于Debian 12的,如果你使用的是其他版本的Debian,可能需要根据具体情况进行调整。同时,由于Kubernetes和相关的工具不断更新,建议参考最新的官方文档进行操作。

0
看了该问题的人还看了