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

变更托管应用

最近更新时间2024.05.15 10:26:29

首次发布时间2023.08.22 11:04:58

支持对托管应用进行升级、扩缩容、回滚等变更操作。每次变更都将生成一条变更记录,方便追溯。

立即部署

通过滚动发布的方式实现应用的更新/升级,包括:更新应用包、应用配置、版本号、服务规格、变更应用的部署方式(是否使用弹性容器实例)等。

  1. 登录当前应用。

    1. 登录 持续交付控制台

    2. 在左侧导航栏选择 工作区

    3. 单击目标工作区名称,进入当前工作区。

    4. 在左侧导航栏选择 应用交付 > 应用管理

    5. 在应用管理页面,选择目标托管应用,单击应用卡片,进入当前应用的基本信息页签。

  2. 切换至环境页签,单击 立即部署。 页面显示最近一次的部署配置信息,支持根据需要进行修改。

    说明

    alt

  3. 单击 确认,系统将自动跳转至当前应用的环境页签,开始部署应用。
     部署完成后,部署状态将变更为 已完成

扩缩容

支持根据业务需要对应用的实例数量进行手动扩缩容。

  1. 在当前托管应用的环境页签,单击 扩缩容

  2. 在弹出的对话框中设置目标实例数。

    alt

  3. 单击 确定,开始扩缩容应用。
     扩缩容完成后,部署状态将变更为 已完成
    alt

回滚

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

注意

  • 回滚功能将对应用的所有配置进行回滚,包含应用的服务规格、实例数、应用包等内容。
  • 回滚功能不影响是否使用弹性容器实例:如果当前版本使用弹性容器实例,回滚后的版本继续使用弹性容器实例部署方式;如果未使用,回滚后的版本继续保持普通 Kubernetes 部署方式。
  1. 在当前托管应用的环境页签,单击 回滚

  2. 在弹出的对话框中,选择希望回退的目标版本。

    说明

    页面只展示最近 10 次部署成功的应用版本信息,不包含部署失败、终止部署、回滚、扩缩容的版本。

    alt

  3. (可选)单击 ,可查看目标版本的详细配置信息。

  4. 单击 确定,开始回滚应用。
     回滚完成后,部署状态将变更为 已完成

终止部署

部署/扩缩容/回滚过程中若出现异常,支持随时终止部署。终止部署后,环境不会回退至部署前的状态。

  1. 部署/扩缩容/回滚过程中,单击部署状态右侧的 终止部署

    alt

  2. 在弹出的确认框中单击 确定,系统将终止本次部署。
    终止部署完成后,部署状态将变更为 已终止

查看变更记录

对应用进行部署/扩缩容/回滚操作,或者为应用创建/更新/删除服务,都将产生一条变更记录,方便运维人员进行回溯。

  1. 在当前托管应用的环境页签,单击 变更记录,切换至变更记录页签。

    alt

  2. 选择目标变更记录,单击 操作 列的 详情,可查看本次变更记录的详细信息。

    alt