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

变更记录

最近更新时间2023.12.28 21:22:02

首次发布时间2023.12.28 21:22:02

展示应用在各环境实例的所有变更记录,同时提供回滚功能,方便对环境进行运维和快速回退。

查看变更记录

变更记录页签展示当前环境实例的所有变更记录,包括部署记录和回滚记录。

  • 支持查看每次变更的状态、详情、类型、触发来源、关联配置等信息。
  • 对于 OAM 应用,额外展示本次变更涉及的组件。
  1. 登录 持续交付控制台,在左侧导航栏选择 工作区
  2. 单击目标工作区名称,在当前工作区的左侧导航栏中选择 应用交付 > 应用管理
  3. 单击目标应用卡片,进入当前应用。单击 环境,切换至环境页签。
  4. 单击目标环境卡片,进入当前应用的最近一次部署详情页面。
  5. 单击 变更记录,切换至变更记录页签。
    变更记录页签展示当前环境的每一次变更记录 ID、状态、类型、触发来源、关联配置、操作人、开始/结束时间等信息。
    • 单击 变更记录 ID,可查看对应版本的变更记录详情。
    • 单击 关联配置 ID,可查看对应版本使用的配置详情。

回滚

通过回滚功能,可快速回退到环境的某个可用版本。适用于新版本发布后不符合预期,希望回退的场景。

注意

回滚相当于使用历史版本重新进行一次部署,请谨慎操作。

在当前应用的目标环境变更记录页签,执行回滚操作。提供 回滚到目标版本回滚到当前版本 两种方式。

回滚到目标版本

  1. 在变更记录页签,单击右上角 回滚 按钮,弹出回滚信息框。
  2. 选择或输入希望回滚的版本 ID,单击 确定
    系统将跳转至应用的部署页面,开始执行回滚操作。回滚完成后,页面显示回滚成功。

回滚到当前版本(K8s YAML)

  1. 在变更记录页签,在列表中选择希望回退到的目标版本,单击 操作 列的 回滚到当前版本
  2. 在弹出的确认框中,单击 确定
    系统将跳转至应用的部署页面,开始执行回滚操作。回滚完成后,页面显示回滚成功。

回滚到当前版本(OAM)

注意

对于 OAM 应用,不论是全量组件部署场景还是部分组件部署场景,回滚时,均对所有组件重新执行一次部署。

  • 在当前部署记录中(即要回滚的目标版本)已发布的组件,会部署至该回滚版本。

  • 在当前部署记录中(即要回滚的目标版本)未发布的组件,

    • 若存在上一次成功发布记录,则按照上一次成功部署记录来回滚。
    • 若不存在上一次成功发布记录,本次回滚操作将不做变更。
  • 回滚时,默认采用原生部署策略,同时自适应组件实例数(即不会更改环境中组件的实际副本数)。

  1. 在变更记录页签,在列表中选择希望回退到的目标版本,单击 操作 列的 回滚到当前版本

  2. 在弹出的确认框中,核对该版本的已发布组件和未发布组件 YAML。

    alt

  3. 确认要回滚到当前版本,单击 确定
    系统将跳转至应用的部署页面,开始执行回滚操作。回滚完成后,页面显示回滚成功。
    alt