总结:在上一篇如何在 中创建应用程序中,您使用命令行创建了一个应用程序,但是在 中,重新启动时地址会发生变化,因此您可以使用该地址访问它,这是不合适的。所以。 我们已经部署的应用程序。 为组提供统一的入口点,并提供对负载均衡和服务发现的支持。 使用以下命令行创建入站消息:
在 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原创文章,请关注公众号“王子熙”:
评论前必须登录!
注册