You need to enable JavaScript to run this app.
导航

管理 Upstream 版本(仅 VKE 类型 )

最近更新时间2023.05.18 10:49:58

首次发布时间2023.02.24 11:15:43

对于 VKE 类型 Upstream,支持根据工作负载在 VKE 侧的标签,配置不同的灰度版本,实现集群内/跨集群的流量管理,满足应用的多版本管理功能。

添加 Upstream 版本

根据工作负载在 VKE 侧的标签,配置相应的灰度版本。

  1. 登录 API 网关控制台, 在顶部导航栏,选择目标地域。

  2. 在左侧导航栏选择 后端管理 > Upstream 列表。 在 Upstream 列表页面,单击目标 Upstream 名称,进入当前 Upstream 概览页面。

  3. 在灰度版本区域,单击 新增灰度版本。在弹出的新增灰度版本对话框中,设置版本信息。

    配置项说明
    版本名称自定义当前版本的名称,建议使用可读性强、语义明确的版本名称。同一 Upstream 下版本名称唯一。

    标签

    填写当前版本在 VKE 侧对应的标签(key:value)。您需要在 Deployment YAML的spec.template.metadata.labels参数中选择一个键值对,作为划分当前版本的依据。

    注意

    • 请务必保证标签的正确性。标签填写错误将导致流量无法转发至当前版本。
    • 相同的标签仅支持配置一个灰度版本。
  4. 单击确定,完成灰度版本配置。

编辑 Upstream 版本

如果您在 VKE 侧修改了工作负载的标签,需要在网关侧同步修改当前灰度版本对应的标签。

  1. 登录 API 网关控制台, 在顶部导航栏,选择目标地域。
  2. 在左侧导航栏选择 后端管理 > Upstream 列表。 在 Upstream 列表页面,单击目标 Upstream 名称,进入当前 Upstream 概览页面。
  3. 在灰度版本表格中,选择要修改的灰度版本,单击 操作 列的 编辑 按钮。
  4. 修改标签的键值对,修改完成后单击 确定

删除 Upstream 版本

如果您在 VKE 侧配置的工作负载标签已废弃或删除,可删除当前灰度版本。

注意

删除灰度版本前,必须删除当前灰度版本关联的所有路由。

  1. 登录 API 网关控制台, 在顶部导航栏,选择目标地域。
  2. 在左侧导航栏选择 后端管理 > Upstream 列表。 在 Upstream 列表页面,单击目标 Upstream 名称,进入当前 Upstream 概览页面。
  3. 在灰度版本表格中,选择要删除的灰度版本,单击 操作 列的 删除 按钮。
  4. 在弹出的二次确认框中,单击 删除,删除当前灰度版本。