博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在Kubernetes里创建一个Nginx service
阅读量:2435 次
发布时间:2019-05-10

本文共 643 字,大约阅读时间需要 2 分钟。

Jerry之前的文章 ,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的IP地址来访问我们部署的nginx应用不太合适。

Kubernetes里推荐的方式是用Service来消费nginx服务。

Service为一组Pod提供一个统一的入口,并为它们提供负载均衡

和服务发现支持。

使用如下命令行基于pod创建一个service:

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

收到service/nginx-app exposed消息。

webp

webp

使用命令行拿到创建成功的service的明细:

kubectl describe service nginx-app

webp

使用http://<node_id>:32624访问这个nginx应用:

webp

看到上图说明访问nginx成功了。

使用命令行查看nginx访问日志:

kubectl logs nginx-app-f75d46bd9-q6c76

webp

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24475491/viewspace-2215472/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24475491/viewspace-2215472/

你可能感兴趣的文章
Vsftpd匿名无法上传,配置如下,帮忙找下原因,谢谢~!(转)
查看>>
crontab命令简介(转)
查看>>
C++中的静态联编和动态联编介绍(转)
查看>>
带有农历的日历(QT版本1752-2100)(转)
查看>>
LINUX的系统内核空间的保护(转)
查看>>
在Visual C++中利用UDL文件建ADO连接(转)
查看>>
C++编程批评系列 继承的本质(转)
查看>>
unix下编写socket程序的一般步骤(转)
查看>>
共享软件中注册部分的简单实现(转)
查看>>
RedHat Linux 9下所有权和许可权限(转)
查看>>
C++程序设计从零开始之语句(转)
查看>>
利用Apache+PHP3+MySQL建立数据库驱动的动态网站(转)
查看>>
C#中实现DataGrid双向排序(转)
查看>>
利用C语言小程序来解决大问题(转)
查看>>
简单方法在C#中取得汉字的拼音的首字母(转)
查看>>
.NET开发之中的17种正则表达式小结(转)
查看>>
编程秘籍:使C语言高效的四大绝招(转)
查看>>
配置XDM--一种Linux的图形登录界面(转)
查看>>
计算机加锁 把U盘变成打开电脑的钥匙(转)
查看>>
C#开发的两个基本编程原则的深入讨论(转)
查看>>