You need to enable JavaScript to run this app.
导航
治理中心快速入门
最近更新时间:2024.01.22 20:04:20首次发布时间:2023.09.27 16:47:11

本文介绍使用微服务引擎治理中心的基本流程。

alt

第一步:创建治理中心

确定治理中心的数据面及控制面资源规格后,创建治理中心实例。治理中心负责服务注册发现、数据面管控及配置下发。创建治理中心的操作详情参见 创建治理中心

第二步:纳管业务集群

  1. 在 VKE 创建 K8s 集群。操作详情参见 添加集群
  2. 确定集群访问类型,负载均衡或节点端口访问。

    说明

    • 元数据集群可纳管多个 K8s 集群。
    • 集群间相同命名空间下的同名服务被视为相同服务。

第三步:同步注册中心

  1. 如果服务间寻址采用注册中心同步方式同步服务寻址信息,则需要导入注册中心,从注册中心同步服务寻址信息。操作详情参见 导入注册中心

    说明

    目前仅支持 Nacos 注册中心。

  2. 导入注册中心后,创建同步任务。同步注册中心所需服务的寻址信息,可基于命名空间、分组等维度过滤筛选。操作详情参见 创建同步任务
  3. 同步任务创建后,在服务列表查询已纳管的服务。

第四步:(可选)泳道规则配置

  1. 根据业务规则设计泳道规则,根据服务来源(注册中心或 K8s 服务发现)及命名空间,选择泳道对应的服务列表。操作详情参见 创建流量泳道

  2. 选择染色入口类型,确定流量入口,例如服务网关或自建网关。

  3. 染色规则标识。支持多规则并集或交集的流量路由规则设置。

    说明

    目前支持对请求头 Header 的业务规则进行染色。

第五步:服务实例接入

  1. 根据接入服务的开发语言(目前支持 Java 和多语言应用服务接入)、服务元数据信息(治理中心、所属 K8s 集群、命名空间)、工作负载注解(Annotations)和标签(Labels)信息,结合发布工具完成自动化接入。
  2. (可选)如果需要开启泳道,则需参照 第四步 创建泳道规则,关联泳道标识。
    • Java 应用:治理中心可自动接入 Agent 进行注册拦截、标签透传、流量规则路由。操作详情参见 接入 Java 应用

第六步:服务治理接入

  1. 基于 第五步 生成的工作负载注解(Annotations)和标签(Labels)信息,结合发布工具完成应用发布后,即可将服务接入治理中心,应用全链路灰度及丰富的治理能力。操作详情参见 基于 Ingress 入口网关的全链路流量灰度
  2. 通过开启泳道规则可以验证泳道流量规则是否生效。