您需要将已有的服务添加到网关中,登记为API备选服务,以便网关获取服务地址。

背景信息

目前,添加服务支持以下两种形式:
  • 从ACK容器服务添加:如果在网关中添加了ACK容器服务作为服务来源,网关会从ACK集群获取服务列表,将服务列表中的服务及其后端节点地址添加到网关中。
  • 从固定地址添加:如果该服务没有服务发现机制,需要手动添加服务的后端节点地址。

操作步骤

  1. 登录MSE网关管理控制台
  2. 在左侧导航栏选择云原生网关 > 网关列表
  3. 在顶部菜单栏选择地域。
  4. 网关列表页面,单击目标网关名称或操作列下的管理
  5. 网关详情页面左侧导航栏单击服务管理
  6. 服务管理页面左上角单击创建服务
  7. 创建服务面板中配置服务相关参数,然后单击确定
    Ingress网关创建服务

    参数说明如下:

    参数 说明
    服务来源 选择服务的来源,包含ACK容器服务和固定地址。
    当服务来源选择ACK容器服务-(集群名称)时,需配置以下参数:
    关联信息 显示服务关联信息,不可设置。
    命名空间 选中集群的命名空间。
    服务列表 在服务列表中选择服务。
    当服务来源选择固定地址时,需配置以下参数:
    服务名称 自定义服务名称,仅限字母、数字和下划线(_),最多64个字符,必须以字母开头。

结果验证

服务创建成功,会弹出: 创建成功!

返回服务管理页面会查看服务信息。如果包含新建服务的服务名服务地址服务来源等信息,则表明服务新建成功。