Sidecar 版本管理

由于 Sidecar 本身存在版本迭代,为了实现 Sidecar 的灰度发布,需要对 Sidecar 自身的版本进行管理。每新增一个 Sidecar 版本,都需要声明该版本的镜像地址(对应到容器场景)和二进制 TAR 包地址(对应到虚机场景)。Sidecar 版本管理便于从用户的视角管理一个特定的 MOSN 镜像或可执行文件。

新增 Sidecar 版本

  1. 登录 服务网格控制台

  2. 在左侧导航栏单击 Sidecar 管理,然后单击 Sidecar 版本管理 页签。

  3. 单击 新增 Sidecar 版本,然后配置以下参数:

    参数

    说明

    版本号

    设置 Sidecar 的版本号。

    安装文件

    选择场景

    设置安装文件的场景,可选场景为 容器场景虚机场景

    • 容器场景:选择该场景后,需要设置镜像地址。

    • 虚机场景:选择该场景后,需要设置 TAR 包地址。

    镜像

    填写版本的镜像地址。镜像地址为 Sidecar 在镜像仓库中的地址。

    tar 包

    填写版本的 TAR 包地址。

    Mosn 设置

    Mosn API

    填写 MOSN 和 Sidecar 插件依赖的 mosn.api 版本号,默认值为:v0.0.0-20211217011300-b851d129be01

    说明

    Sidecar 插件需要与 MOSN 主体具备相同的 API 和 PKG 版本,以确保插件与 MOSN 的兼容性。

    Mosn PKG

    填写 MOSN 和 Sidecar 插件依赖的 mosn.pkg 版本号,默认值为:v0.0.0-20211217101631-d914102d1baf

    版本备注

    备注

    填写版本的备注信息。

  4. 单击 确定

编辑 Sidecar 版本

  1. 在版本列表单击目标版本右侧的 编辑

    说明

    如果版本正在使用,则无法编辑。

  2. 按照需求修改版本信息。

    您可以修改版本的使用场景、镜像地址、TAR 包地址、备注信息。

  3. 配置完成后,单击 确定。

删除 Sidecar 版本

  1. 在版本列表单击目标版本右侧的 删除

    说明

    如果版本正在使用,您需要先关闭使用该版本的 Sidecar 注入规则。

  2. 单击 确定