云原生API网关支持基于Ingress创建路由,本文介绍通过控制台创建基于Ingress的HTTP Ingress API。
前提条件
您需要先在云原生API网关服务里创建容器服务的服务来源,详情可参见创建服务来源。
实例内创建的API仅在对应实例中可见并管理。控制台首页的API列表默认展示实例外API。
操作步骤
登录云原生API网关控制台。
支持实例内和实例外创建两种方式:
实例内API实例外API在左侧导航栏,选择实例,并在顶部菜单栏选择地域。
在实例页面,单击目标网关实例ID。
选择左侧导航栏的API,单击右上角创建API。
在左侧导航栏,选择API,并在顶部菜单栏选择地域。
在API页面单击右上角创建API。
选择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)
- 前提条件
- 操作步骤
- 后续步骤