云原生智能网关 服务来源

目前云原生网关支持注册中心(Polaris)、容器服务(TKE)以及私有 DNS 三类服务来源,这里说明如何将部署了后端服务的容器集群或注册有后端服务的注册中心添加到网关服务来源中,以便网关能获取服务列表,查找对应的服务地址从而实现动态代理。如你的服务使用私有 DNS,可以使用腾讯云私有解析(Private DNS)作为服务来源,从而实现服务私有域名解析。

相关产品
云原生智能网关 产品页,含版本规格、价格与购买入口。

一、前置条件

已购买云原生网关实例,相关操作详情请参见 新建网关。

二、添加服务来源

1. 登录 微服务平台控制台。

2. 在左侧导航栏单击云原生网关 > 实例管理,选择网关实例进入详情页,选择左侧服务路由,单击服务来源页签,在服务来源页面单击新建。

3. 在新建服务来源窗口中配置相关参数。

参数 是否必填 说明
来源类型 是 服务来源类型,支持注册中心、容器服务和私有 DNS 三类来源。

注意:目前云原生网关仅对微服务场景,即作为 Polaris(北极星)服务接入层支持开通白名单新购,其余场景不支持新接入。非上述场景访问控制台时将重定向至 Polaris(北极星)控制台。

·当服务来源为注册中心时,填写以下参数:

参数 是否必填 说明
来源产品 是 来源产品,支持 TSF 注册中心和自建注册中心,注册中心类型包括 Nacos,Consul,PolarisMesh 和 TSF 注册中心。说明:推荐使用 TSF PolarisMesh 。
选择实例 是 当来源产品为 TSF 注册中心时,选择后端服务所在的注册中心实例。
来源名称 是 当来源产品为自建注册中心时,填写来源名称。
访问地址 是 当来源产品为自建注册中心时,填写访问地址,多个访问地址使用换行分隔。针对不同注册中心,访问地址书写方式为: 自建 Nacos:填写域名或 IP:Port 自建 Consul:填写域名或 IP:Port 自建 PolarisMesh:填写 http 和 grpc 访问地址作为一组访问地址,每组格式为:http://IP:{HTTP_PORT}、grpc://IP:{GRPC_PORT}
用户名 否 对于类型为 Nacos 的注册中心,如开启了注册中心鉴权功能,填写访问用户名。
密码 否 对于类型为 Nacos 的注册中心,如开启了注册中心鉴权功能,填写访问密码。
访问 Token 否 对于类型为 Consul 和 Polaris 的注册中心,如开启了注册中心鉴权功能,填写访问 Token。

·当服务来源为容器服务时,填写以下参数:

参数 是否必填 说明
来源产品 是 来源产品,支持 TKE 容器服务。
选择实例 是 选择后端服务所在的容器集群。

·当服务来源为私有 DNS 时,选择腾讯云私有解析即可使用 Private DNS 进行域名解析。

4. 添加后, 查看服务来源列表,包含新建的服务来源信息,则说明服务来源创建成功。

三、删除服务来源

单击操作 > 删除,确认是否删除服务来源。确认后将删除服务来源。

注意:如果当前服务来源已有服务关联,则不允许删除,需删除服务后重试。

赞 (0)
上一篇 4天前
下一篇 4天前