本文介绍如何对已经部署完成的应用实例进行扩容、缩容、重启和更新部署等操作,以及如何查看应用部署记录和基于历史部署记录执行回滚部署实例操作。

前提条件

已经完成中心应用实例的部署。具体操作,请参见部署中心应用实例

查看中心应用实例资源用量

  1. 应用部署页面,您可以通过以下两种方式查看实例资源用量:
    • 单击目标实例卡片右上角的,选择查看用量1
    • 单击目标实例卡片,在应用部署实例面板,单击用量1
  2. 查看实例资源用量对话框中,在实例下拉列表选择目标实例。1

查看中心应用实例运行日志

  1. 应用部署页面,单击目标实例卡片右上角的,选择查看运行日志
  2. 运行日志对话框中,分别在实例下拉列表选择目标实例和容器下拉列表选择目标容器,设置日志显示行数。您也可以单击对话框右上角的刷新,或者选中自动刷新查看运行日志

扩容或缩容中心应用实例

  1. 应用部署页面,您可以通过以下两种方式打开扩缩容对话框:
    • 单击实例卡片右上角的,选择扩容/缩容
    • 单击目标实例卡片,在应用部署实例面板,单击扩容/缩容
  2. 服务资源调整对话框中,修改实例数,完成后单击确认

更新中心应用实例

当前版本一个环境只能部署一个应用实例,如果您需要更改应用版本或配置,请执行以下操作。

  1. 应用部署页面,您可以通过以下两种方式进入更新实例的面板:
    • 单击目标实例卡片右上角的,选择更新
    • 单击目标实例卡片,在应用部署实例面板,单击更新
  2. 如果您在创建项目时没有设置用于存放构建中心应用的镜像,界面会出现以下未配置镜像仓库提示,请您先配置镜像仓库。1
    关于如何在项目中配置用于存放构建中心应用的镜像,请参见配置镜像仓库
  3. 更新实例部署 - 部署配置面板,修改相关配置信息,完成后单击下一步
  4. 更新实例部署 - 环境配置面板,修改相关配置信息,完成后单击开始部署
    页面提示更新成功,系统会重新生成一个实例ID,开始部署。

重启中心应用实例

  1. 应用部署页面,您可以通过以下两种方式打开重启实例对话框:
    • 单击目标实例卡片右上角的,选择重启
    • 单击目标实例卡片,在应用部署实例面板,单击重启
    说明 系统将通过滚动发布实现应用重启。即先启动新实例,然后再停止旧实例的方式来保证业务连续性。
  2. 重启应用对话框中,单击重启

回滚中心应用实例

  1. 应用部署页面,您可以通过以下两种方式打开回滚实例对话框:
    • 单击目标实例卡片右上角的,选择回滚
    • 单击目标实例卡片,在应用部署实例面板,单击回滚
  2. 回滚应用部署对话框中,选中要回滚的版本,单击下一步
  3. 选择回滚策略并设置发布参数,单击回滚

停止中心应用实例

  1. 应用部署页面,单击目标实例卡片,在应用部署实例面板,单击停止
  2. 停止对话框中,单击停止
    说明 系统通过将实例数量缩容为0的方式实现停止实例。

启动中心应用实例

说明 当中心实例的状态为已停止时,您才能发起启动中心应用实例的操作。
  1. 应用部署页面,您可以通过以下两种方式打开启动实例对话框:1
    • 单击目标实例卡片右上角的,选择启动
    • 单击目标实例卡片,在应用部署实例面板,单击启动
  2. 启动实例对话框中,设置启动实例数后,单击启动

删除中心应用实例

  1. 应用部署页面,单击目标实例卡片,在应用部署实例面板,单击删除
  2. 删除应用实例对话框中,单击删除
    重要 系统将会删除此环境中该实例的所有环境信息,包括Pod、网络、历史部署记录等。

终止部署异常的中心应用实例

  1. 应用部署页面,单击目标实例组件卡片(部署状态为部署异常)右上角的,选择终止部署
  2. 确认要终止部署当前组件实例对话框中,单击终止部署

查看中心应用实例的环境信息

  1. 应用部署页面,您可以通过以下两种方式查看中心应用实例的环境信息:
    • 单击目标实例卡片右上角的,选择查看环境信息
    • 单击目标实例卡片,在应用部署实例面板,单击查看更多环境信息1
  2. 如果中心应用实例部署在阿里云EDAS - 专有云阿里云EDAS - 公有云阿里云ACK - 公有云的集群环境中,则环境信息对话框如下:1
    • 单击项目环境右侧链接,查看实例的项目环境信息。1
    • 单击集群信息右侧链接,查看实例部署集群的详细信息。1
    • 单击工作负载实例信息右侧链接,查看容器集群的实例详情。
  3. 如果中心应用实例部署在原生K8s的集群环境中,则在环境信息对话框中,您可以获取实例部署环境的环境类型、您也可以单击项目环境集群信息右侧链接,查看相关信息。1
    说明 如果中心应用实例部署在原生K8s的集群环境中,则没有工作负载实例信息,即不能查看容器集群的实例详情。
  4. 完成查看后,单击关闭

查看中心应用实例的部署记录和部署日志

  1. 应用部署页面,单击目标实例卡片,在应用部署实例面板的部署记录区域,查看部署记录。1
  2. 单击目标部署记录ID右侧的日志,您可查看此次部署过程的流水线详细日志。
    说明 仅支持查看实例的部署类型为更新创建的日志信息。
    查看结果如下:
    • 如果部署流水线选择的默认流水线,则流水线部署日志如下图所示。1
    • 如果部署流水线选择的三方流水线,则流水线部署日志如下图所示。1

      您可以单击查看更多运行记录,在流水线实例页面查看更多运行记录。

  3. 可选:查看指定部署记录的详细部署配置。
    1. 单击目标部署记录ID右侧的详情
    2. 部署记录详情面板,您可以查看部署环境镜像地址等信息。1
    3. 单击查看环境配置详情,在部署实例环境配置详情对话框中,您可以获取到该版本的环境配置详细信息。
    4. 如果您需要回滚到此版本,则单击回滚到此版本。在回滚应用部署对话框中,设置回滚策略和发布量后,单击回滚1