K8S创建Nginx对外服务

只在master上做

docker pull nginx

创建部署

kubectl create deployment nginx --image=docker.io/nginx

暴露端口

kubectl expose deployment nginx --port=80 --type=NodePort

查看pod和服务

K8S创建Nginx对外服务插图

由于我们创建的deployment是控制Pod,使Pod拥有多副本,自愈,扩缩容等能力的

所以我们直接kubectl delete nginx是显示删除后还是会存在的

如果删除则需要 kubectl delete deployments.apps nginx

K8S创建Nginx对外服务插图1

版权声明 1 本网站名称:诺言博客
2 本站永久网址:https://nuoyo.cn
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ2469329338进行删除处理。
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7 如无特别声明本文即为原创文章仅代表个人观点,版权归《诺言》所有,欢迎转载,转载请保留原文链接。
THE END
分享
二维码
打赏
海报
K8S创建Nginx对外服务
只在master上做 docker pull nginx 创建部署 kubectl create deployment nginx --image=docker.io/nginx 暴露端口 kubectl expose deployment nginx --port=80……
<<上一篇
下一篇>>