创建HTTP Ingress API

更新时间:2025-04-29 06:51:18

云原生API网关支持基于Ingress创建路由,本文介绍通过控制台创建基于IngressHTTP Ingress API。

前提条件

您需要先在云原生API网关服务里创建容器服务的服务来源,详情可参见创建服务来源

重要

实例内创建的API仅在对应实例中可见并管理。控制台首页的API列表默认展示实例外API。

操作步骤

  1. 登录云原生API网关控制台

  2. 支持实例内和实例外创建两种方式:

    实例内API
    实例外API
    1. 在左侧导航栏,选择实例,并在顶部菜单栏选择地域。

    2. 实例页面,单击目标网关实例ID。

    3. 选择左侧导航栏的API,单击右上角创建API

    1. 在左侧导航栏,选择API,并在顶部菜单栏选择地域。

    2. API页面单击右上角创建API

  3. 选择HTTP API中的导入Ingress。在导入Ingress页面填写Ingress相关配置,并单击确定

    配置项

    描述

    配置项

    描述

    API名称

    API名称,您还可以单击添加描述对路由进行说明。

    描述

    API描述,最多支持255个字符。

    所属实例

    选取对应的云原生网关实例。

    来源集群

    服务来源为Ingress所在的容器服务集群。

    资源组

    选取对应的资源组。

    自定义配置

    命名空间

    需要监听的命名空间,如果留空,则表示监听所有命名空间下的Ingress资源。

    IngressClass

    需要监听的IngressClass,如果留空,则表示监听所有类型的Ingress资源。

    更新Ingress Status

    开启后,被监听的Ingress中的Status Endpoint将会被替换成网关入口的访问地址。

后续步骤

您可以给HTTP Ingress API添加路由,让云原生API网关能够处理HTTPIngress,请参见创建路由

  • 本页导读 (1)
  • 前提条件
  • 操作步骤
  • 后续步骤