在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 @   VinceGod  阅读(254)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示