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

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

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

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

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

前提条件

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

  • 您需要启用 KubeSphere 企业版集群网关或项目网关。

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

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

操作步骤

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

  2. 在左侧导航栏选择应用负载 > 应用路由

  3. 在应用路由列表中点击一个应用路由的名称打开其详情页面。

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

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