RingLinkRingLink

Ingress

Ingress 管理对 RingLink 网络内服务的外部访问。与边缘隧道 ELB 类似,但只支持 HTTP 与 HTTPS 服务,并且提供 SSL 服务。

它基于定义的规则提供 HTTP 和 HTTPS 路由到服务。 在 RingLink 中,Ingress 允许您安全地公开您的应用程序,使外部用户能够访问它们而无需暴露整个网络。

为什么使用 Ingress?

🔒

SSL 支持

Ingress 提供 SSL 服务,确保您的应用程序安全。

🌐

自定义域名

您可以为 Ingress 实例配置自定义域名,便于访问和品牌化。

使用场景

  • 🌐 公开自托管 API / 网站
  • 🤖 AI 推理与模型服务
  • 🧪 临时预览 / 灰度环境

设置 Ingress

要使用 RingLink 设置 Ingress,请按照以下步骤操作:

创建 Ingress 实例

  1. 打开 RingLink 控制面板。
  2. 导航到 Ingress 部分。
  3. 点击 创建
  4. 填写必需的信息:
  • 名称:为您的 Ingress 实例提供一个有意义的名称。
  • 网络:选择 Ingress 将要访问的网络。
  • 区域:选择部署区域。
  1. 点击 创建 以部署 Ingress 实例。

定义路由规则

  1. 点击您刚创建的 Ingress 实例以打开其详情页面。
  2. 在您的 Ingress 实例详情页面点击 创建规则 按钮。
  3. 填写必需的详细信息:
  • 路径类型:选择规则的类型(例如,前缀匹配或正则表达式)。
  • 路径:指定要匹配的路径(例如,/api)。
  • Strip Prefix:选择是否在转发中去除路径前缀。
  • 协议:选择后端服务的协议,请注意这个不是 Ingress 提供的服务的协议,而是后端服务的协议。Ingress 永远提供 HTTP 和 HTTPS 服务。
  • 来源:需要暴露服务的设备和端口。可以添加多个来源来提供负载均衡。
  1. 点击 创建 以应用路由规则。

高级配置

自定义域名

Ingress 提供 SSL 服务,要为您的 Ingress 添加自定义域名,请按照以下步骤操作:

在 Ingress 实例详情页面,点击 编辑信息 按钮。

自定义域名 部分,输入您的域名。

在设置域名之前,请确保您的域名 DNS 已正确指向 RingLink 的 Ingress IP 地址。 否则 SSL 证书可能无法正确颁发,或者会延迟颁发。

点击 保存 以应用更改。

请注意,添加自定义域名后,Ingress 将自动为该域名颁发 SSL 证书。 这可能需要一些时间,请耐心等待。

常见问题

相关资源