创建项目网关
更新时间:2026-04-24 03:03:30
本节介绍如何创建项目层级的 Gateway API 网关。
前提条件
-
KubeSphere 平台需要安装并启用 Gateway API 网关 扩展组件。
-
您需要加入一个项目并在项目中具有 项目 Gateway API 网关管理 权限。
操作步骤
-
以具有 项目 Gateway API 网关管理 权限的用户登录 KubeSphere Web 控制台并进入您的项目。
-
在左侧导航栏选择 Gateway API 网关 > 网关。
-
在 项目网关 页签,点击 创建。
-
在对话框的 基本信息 页签,设置基本信息,然后点击 下一步。
参数 描述 名称
网关名称,通常包含一个限定性前缀。
别名
网关别名。
网关实现
选择绑定的网关实现。选择后将显示该网关实现配置的 entrypoints。
描述
网关的描述信息。
-
在 监听器 页签,点击 添加监听器。
参数 描述 名称
监听器名称,同一网关下多个监听器名称必须唯一。
主机名
与协议匹配的主机名,不设置时表示匹配所有:
-
TLS:主机名必须匹配 SNI。
-
HTTP:主机名必须匹配 Host Header。
-
HTTPS:主机名应同时匹配 SNI 和 Host Header,但两者可以不同。
协议
监听器期望接收的网络协议,支持的协议受网关实现的 entrypoints 限定。
端口
监听器在该端口接收数据,支持的端口受网关实现的 entrypoints 限定。
TLS 证书保密字典
仅在协议为 HTTPS 或 TLS 时需要配置,保密字典类型必须为
kubernetes.io/tls。 -