查看版本详情

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

  • 有关发布版本的元数据和其他信息:

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

  • 发布

    您可以查看相应版本的发布列表,然后点击某个发布以查看发布详情

  • 发布制品

    • 首次创建版本时已归档的渲染源。
    • 所有 build 制品的名称,例如已部署的容器映像。
    • 渲染的制品,包括渲染的 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. 点击要查看的制品以查看其内容。