< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

访问应用路由的后端服务

本节介绍如何访问应用路由的后端服务。

应用路由创建完成后,您可通过任意 HTTP 或 HTTPS 客户端访问应用路由的后端服务。取决于集群网关或项目网关的外部访问模式,您可以使用以下访问方式:

  • 如果集群网关或项目网关的外部访问模式为 NodePort,您可以通过域名、路径和端口号(例如 example.com/test:30240)访问应用路由的后端服务。

  • 如果集群网关或项目网关的外部访问模式为 LoadBalancer,您可以通过域名和路径(例如 example.com/test)访问应用路由的后端服务。

以下仅演示如何在KubeSphere Web 控制台测试应用路由是否设置正确。

Prerequisites

  • 您需要加入一个集群或项目,并在集群或项目中具有应用负载查看权限。有关更多信息,请参阅集群角色项目角色

  • KubeSphere 平台需要安装并启用 KubeSphere 网关扩展组件,然后启用集群网关或项目网关。有关更多信息,请参阅 KubeSphere 网关

  • 客户端必须通过本地 hosts 文件或 DNS 服务将域名解析为网关 IP 地址。

  • 客户端必须与网关 IP 地址网络连通。有关更多信息,请联系您的网络环境管理员。

Steps

  1. 以具有应用负载查看权限的用户登录 KubeSphere Web 控制台并进入您的集群或项目。

  2. Click 应用负载 > 应用路由 in the left navigation pane.

  3. Click the name of an Ingress in the Ingress list to open its details page.

  4. 资源状态页签,在需要访问的路由规则右侧点击访问服务

    如果应用路由设置正确,浏览器将显示后端服务的响应信息。

Receive the latest news, articles and updates from KubeSphere


Thanks for the feedback. If you have a specific question about how to use KubeSphere, ask it on Slack. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.

What’s on this Page