k8s部署nginx简易测试

步骤一、生成yaml配置文件

kubectl create deployment web --image=nginx -o yaml --dry-run >> nginx.yaml

步骤二、使用yaml文件进行部署

kubectl apply -f nginx.yaml

步骤三、 查看创建的pod

kubectl get pods

 

步骤四、对外暴露访问端口,生成yaml配置文件

kubectl expose deployment web --port=80 --type=NodePort --target-port=80 --name=web1 -o yaml >> nginx-web1.yaml

 步骤五、查看pod和svc

 kubectl get pod,svc

k8s部署nginx简易测试_第1张图片

 步骤六、访问nginx服务

我虚拟机的ip是,192.168.126.139对外暴露的端口是30022,则访问这个地址:http://192.168.126.139:30022

 

你可能感兴趣的:(k8s,java)