查看版本详情

本文档介绍了您可以在 Google Cloud 控制台的 Cloud Deploy 版本详情页面上找到的信息,包括以下内容:

  • 关于专辑的元数据和其他信息:

    Google Cloud 控制台中显示的版本元数据

  • 发布

    您可以查看此版本的发布列表,然后点击发布以查看发布详情

  • 版本工件

    • 渲染来源,在首次创建版本时归档。
    • 所有构建工件的名称,例如已部署的容器映像。
    • 渲染的工件,包括用于此版本的渲染的 manifest.yaml 和渲染的 skaffold.yaml

您还可以查看不同版本的已呈现清单和 skaffold.yaml 文件的差异

查看发布作业

  1. 版本详情页面中选择发布标签页。

  2. 点击要查看的发布作业的名称。

    发布详情显示在页面上。这些详细信息包括渲染日志、部署日志和目标工件(manifest.yamlskaffold.yaml)的链接。

    系统会显示“发布”页面。摘要会显示发布元数据和状态。

    Google Cloud 控制台中显示的发布摘要

    阶段标签页会显示发布阶段的阶段作业。之后,您便可以对发布执行操作,例如推进阶段、终止作业运行等。

    Google Cloud 控制台中的阶段摘要

查看版本工件

版本详情页面包含一个工件标签页,其中列出了构建工件、目标工件(清单和 Skaffold 配置)以及这些目标工件的渲染来源。

在该页面中,您可以执行以下操作:

  • 下载渲染来源归档文件。

  • 点击即可查看目标工件的渲染日志。

  • 查看渲染的目标工件本身。

使用版本检查器查看呈现的清单和差异

在 Google Cloud 控制台中,您可以比较某些版本工件的不同版本。您可以查看以下类型的工件的差异:

  • 渲染的清单
  • 已渲染 skaffold.yaml 个配置文件

Google Cloud 控制台中显示的来自不同目标的清单差异

要查看差异,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Cloud Deploy 交付流水线页面以查看交付流水线。

    打开“交付流水线”页面

  2. 点击管理要检查的版本的管理流水线。

  3. 交付流水线详细信息页面上,确保已选择版本标签页,然后点击要检查的版本名称。

    Google Cloud 控制台中的交付流水线详情页面,其中显示了多个版本。

  4. 版本详情页面上,点击工件标签页。

  5. 目标工件列表中,点击要检查的工件的查看工件链接。

    **版本详情** 页面上的目标工件列表,其中显示了 **查看工件** 链接。

  6. 选择 Manifest 标签页或 Skaffold config 标签页。

  7. 点击显示差异

    版本检查器,显示了已渲染的清单。

    版本检查器的两端会显示同一版本的工件。

  8. 对于显示的每个工件,如有必要,请选择版本名称、目标名称、阶段名称或全部。

    您可以根据版本名称或目标名称为差异的每一侧选择工件。

    这样一来,您就可以按版本和目标选择要在每一侧比较工件的哪个版本。例如,您可以为每个版本选择相同的版本,并比较该版本的清单,但比较不同的目标。

所选工件之间的差异会突出显示。

查看 Cloud Storage 存储桶中渲染的工件

存储渲染版本工件的 Cloud Storage 存储桶会显示在版本详情页面上的“工件”标签页上,并与这些工件关联:

版本详情页面上的“工件”标签页

  1. 在版本详情页面上,选择工件标签页。

  2. 目标工件表中,找到要查看其工件的目标,然后点击存储位置列中的相应链接。

    系统会显示针对具体目标的 Cloud Storage 存储桶详细信息。该存储桶包含发布的每个阶段的已渲染工件:

    按阶段列出用于发布的工件

  3. 点击要查看其渲染工件的阶段,

    该阶段可用的工件如下:

    该阶段可用的工件

  4. 点击您要查看的工件以查看其内容。