管理镜像类型组件实例

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

前提条件

已经完成镜像类型组件实例的部署。具体操作,请参见部署镜像类型组件实例

查看镜像类型组件实例的资源用量

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

查看镜像类型组件实例的运行日志

  1. 应用部署页面,您可以通过以下两种方式打开查看镜像类型组件实例运行日志的对话框:
    • 单击实例组件卡片右上角的,选择查看运行日志
    • 单击目标实例组件卡片,在目标实例组件面板,单击查看运行日志
  2. 在运行日志对话框中,分别在实例下拉列表选择目标实例和容器下拉列表选择目标容器,设置日志显示行数。您也可以单击对话框右上角的刷新,或者选中自动刷新。
    1

扩容或缩容镜像类型组件实例

说明 仅实例组件来源是代码或镜像的实例支持该功能,实例组件来源是模板的实例不支持该功能。
  1. 应用部署页面,您可以通过以下两种方式打开扩缩容镜像类型组件实例的对话框:
    • 单击实例组件卡片右上角的,选择扩容/缩容
    • 单击目标实例组件卡片,在目标实例组件面板,单击扩容/缩容
  2. 服务资源调整对话框中,修改实例数,完成后单击确认

更新镜像类型组件实例

  1. 应用部署页面,您可以通过以下两种方式进入更新镜像类型组件实例的面板:
    • 单击目标实例组件卡片右上角的,选择更新
    • 单击目标实例组件卡片,在目标实例组件面板,单击更新
  2. 如果您需更新实例的镜像类型组件的来源是阿里云镜像服务(ACR)1,且您在创建项目时没有配置用于存放构建该镜像组件的镜像,界面会出现未配置镜像仓库提示,请您先配置镜像仓库。

    具体操作,请参见配置镜像仓库

  3. 更新实例部署 - 部署配置面板,修改相关配置信息,完成后单击下一步
  4. 更新实例部署 - 环境配置面板,修改相关配置信息,完成后单击开始部署
    页面提示更新成功,系统重新生成一个实例ID,开始部署。

回滚镜像类型组件实例

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

重启镜像类型组件实例

说明 仅实例组件来源是代码或镜像的实例支持该功能,实例组件来源是模板的实例不支持该功能。
  1. 应用部署页面,您可以通过以下两种方式打开重启镜像类型组件实例的对话框:
    • 单击目标实例组件卡片右上角的,选择重启
    • 单击目标实例组件卡片,在目标实例组件面板,单击重启
    说明 系统通过先部署新实例再停止旧实例的方式实现重启,从而保证业务连续性。
  2. 确定要重启当前组件实例对话框中,单击重启

停止镜像类型组件实例

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

启动镜像类型组件实例

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

删除镜像类型组件实例

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

终止部署异常的镜像类型组件实例

  1. 应用部署页面,单击目标实例组件卡片(部署状态为部署异常),在目标实例组件面板,单击终止
  2. 在二次确认对话框中,单击终止部署

查看镜像组件实例的部署记录和部署日志

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

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

  3. 可选:查看指定部署记录的详细部署配置。
    1. 单击目标部署记录ID右侧的详情
    2. 部署记录详情面板,您可以查看部署内容资源规格部署策略等信息。1
    3. 如果您需要回滚到此版本,则单击回滚到此版本。在回滚应用部署对话框中,设置回滚策略和发布量后,单击回滚1

查看镜像类型组件实例的环境信息

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

更新和查看镜像类型组件实例的网络配置

说明 仅当部署托管应用组件,且组件类型为代码和镜像时,才需配置网络访问。

更新网络配置

  1. 应用部署页面,单击目标实例组件卡片,在目标实例组件面板的网络访问区域,单击修改网络访问配置1
  2. 修改网络访问配置对话框按照需求修改后,单击保存

查看网络配置

  1. 应用部署页面,单击目标实例组件卡片,在目标实例组件面板的网络访问区域,查看网络配置关联关系。1
  2. 单击如何访问
    查看由HTTP协议或TCP/UDP协议实现的网络访问指引信息。
  3. 单击更多信息
    查看所创建的Service和Ingress信息。