关注分享主机优惠活动
国内外VPS云服务器

如何在 Kubernetes 上创建 Nginx 服务

总结:在上一篇如何在 中创建应用程序中,您使用命令行创建了一个应用程序,但是在 中,重新启动时地址会发生变化,因此您可以使用该地址访问它,这是不合适的。所以。 我们已经部署的应用程序。 为组提供统一的入口点,并提供对负载均衡和服务发现的支持。 使用以下命令行创建入站消息:

在 Jerry 之前的文章《如何在 Kubernetes 上创建 Nginx 应用程序》中,我们使用 kubectl 命令行来创建 pod,但是使用 kubernetes 时,pod 的 IP 地址会随着时间而变化。 使用 pod 的 IP 地址来访问已部署的 nginx 应用程序是不合适的,因为它会在重新启动 pod 时发生变化。

Kubernetes推荐的方法是使用Service来消费nginx服务。 一个服务为一组 pod 提供统一的入口点,并提供负载均衡和服务发现支持。

使用以下命令行创建基于 pod 的服务:

kubectl 暴露部署 nginx-app --type=NodePort [ k4][k4 ]port=80

Service/nginx-app 暴露已收到消息。

使用命令行获取成功创建的服务的详细信息:

kubectl description 使用服务 nginx 访问此 nginx 应用程序[ k4]应用

http://:32624。

查看上图,您可以看到以下内容: 成功访问nginx。 。

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

kubectl logs nginx-app-f75d46bd9-q6c76

获取更多Jerry原创文章,请关注公众号“王子熙”:

未经允许不得转载:主机频道 » 如何在 Kubernetes 上创建 Nginx 服务

评论 抢沙发

评论前必须登录!