访问应用路由的后端服务
本节介绍如何访问应用路由的后端服务。
应用路由创建完成后,您可通过任意 HTTP 或 HTTPS 客户端访问应用路由的后端服务。取决于集群网关或项目网关的外部访问模式,您可以使用以下访问方式:
如果集群网关或项目网关的外部访问模式为 NodePort,您可以通过域名、路径和端口号(例如 example.com/test:30240)访问应用路由的后端服务。
如果集群网关或项目网关的外部访问模式为 LoadBalancer,您可以通过域名和路径(例如 example.com/test)访问应用路由的后端服务。
以下仅演示如何在 KubeSphere Web 控制台测试应用路由是否设置正确。
前提条件
您需要加入一个集群或项目,并在集群或项目中具有应用负载查看权限。有关更多信息,请参阅“集群角色”和“项目角色”。
KubeSphere 平台需要安装并启用 KubeSphere 网关扩展组件,然后启用集群网关或项目网关。有关更多信息,请参阅 KubeSphere 网关。
客户端必须通过本地 hosts 文件或 DNS 服务将域名解析为网关 IP 地址。
客户端必须与网关 IP 地址网络连通。有关更多信息,请联系您的网络环境管理员。
操作步骤
以具有应用负载查看权限的用户登录 KubeSphere Web 控制台并进入您的集群或项目。
在左侧导航栏选择应用负载 > 应用路由。
在应用路由列表中点击一个应用路由的名称打开其详情页面。
在资源状态页签,在需要访问的路由规则右侧点击访问服务。
如果应用路由设置正确,浏览器将显示后端服务的响应信息。
反馈
这篇文章对您有帮助吗?
通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知
感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。