在K8S集群中创建一个nginx应用

在K8S集群中创建一个nginx应用

  • 功能需求

    在K8S中部署一个入门的 nginx应用

  • 实验环境

1台master+2台worknode

 

  • 操作步骤

 

Step1: 使用deployment控制器部署镜像

//创建一个名称为helloNginx的nginx应用, 副本数为3,此处省略namespce即默认default命名空间下创建

#kubectl create deployment helloNginx --image=nginx --replicas=3

//查询部署的deployment以及pods

#kubectl get deploy, pods

Step2: 使用Service将Pods暴露出去

//以NodePort方式将端口暴露出去,

#kubectl expose deployment helloNginx --port=80 --targetPort=80 --type=NodePort

//查询部署的deployment以及pods

#kubectl get service

Step3: 浏览器访问应用

  http://<任意worknodeIP>:<service随机生成的3xxxx端口>/

 

 

 

 

 

 

 

 

 

-------------------------------------------------------------------------------------

 

posted @ 2022-04-05 11:35  VinceGod  阅读(259)  评论(0)    收藏  举报