查看版本詳細資料

本文說明您可以在 Cloud Deploy 控制台的「Release details」頁面上找到的資訊,包括: Google Cloud

  • 版本的中繼資料和其他資訊:

     Google Cloud 控制台顯示的版本中繼資料

  • 推出

    您可以查看這項版本的推播清單,然後點選推播項目即可查看推播詳細資料

  • 發布構件

    • 渲染來源,在首次建立版本時封存。
    • 所有建構構件的名稱,例如已部署的容器映像檔。
    • 算繪的構件,包括用於此版本的算繪 manifest.yaml 和算繪 skaffold.yaml

您也可以查看差異,比較不同版本的轉譯資訊清單和 skaffold.yaml 檔案。

查看推出作業

  1. 在「版本詳細資料」頁面中,選取「推出」分頁標籤。

  2. 按一下要查看的推播名稱。

    頁面上會顯示推播詳細資料。這些詳細資料包括轉譯記錄、部署記錄和目標構件 (manifest.yamlskaffold.yaml) 的連結。

    系統隨即會顯示「Rollout」(推出) 頁面。「摘要」會顯示推播中繼資料和狀態。

     Google Cloud 控制台顯示的推行摘要

    「階段」分頁會顯示部署中的階段工作。您可以在這裡對推行作業執行動作,例如提前階段、終止工作執行作業等等。

     Google Cloud 控制台顯示的階段摘要

查看版本構件

「Release details」頁面包含「Artifacts」分頁,列出建構構件、目標構件 (資訊清單和 Skaffold 設定),以及這些目標構件的算繪來源。

您可以在這個頁面執行下列操作:

  • 下載轉譯來源封存檔。

  • 點選即可查看目標構件項目的轉譯記錄。

  • 查看實際算繪的目標構件。

使用版本檢查工具查看算繪的資訊清單和差異

在 Google Cloud 主控台中,您可以比較部分版本的發布構件。您可以查看下列類型的成果物差異:

  • 已轉譯的資訊清單
  • 算繪的 skaffold.yaml 設定檔

不同目標的轉譯資訊清單差異,如 Google Cloud 控制台所示

如要查看差異比較,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往 Cloud Deploy 的「Delivery pipelines」(推送管道) 頁面,查看推送管道。

    開啟「Delivery pipelines」頁面

  2. 按一下管理您要檢查的版本的發布管道。

  3. 在「Delivery pipeline details」頁面上,確認已選取「Releases」分頁,然後按一下要檢查的版本名稱。

     Google Cloud 控制台的推送管道詳細資料頁面,顯示版本。

  4. 在「發布內容詳細資料」頁面中,按一下「構件」分頁標籤。

  5. 在「目標構件」清單中,找出要檢查的構件,然後按一下「查看構件」連結。

    **「Release details」**頁面上的目標構件清單,顯示「View artifacts」**連結。

  6. 選取「Manifest」分頁標籤或「Skaffold 設定」分頁標籤。

  7. 按一下「顯示差異」

    版本檢查工具,顯示已轉譯的資訊清單。

    發布檢查器會在兩側顯示相同版本的構件。

  8. 針對每個顯示的構件,選擇版本名稱、目標名稱、階段名稱,或視需要選擇全部。

    您可以根據版本名稱或目標名稱,選擇差異比較的兩側成果物。

    這樣一來,您就可以依據版本、版本和目標,選擇要比較的構件。舉例來說,您可以為每個項目選擇相同的版本,並比較該版本的資訊清單,但針對不同的目標。

所選構件之間的差異會醒目顯示。

查看 Cloud Storage bucket 中的算繪成果

儲存轉譯發布內容構件的 Cloud Storage 值區會顯示在發布內容詳細資料頁面的「構件」分頁中,並連結至該值區:

版本詳細資料頁面中的「Artifacts」分頁

  1. 在「版本詳細資料」頁面上,選取「構件」分頁標籤。

  2. 在「目標構件」表格中找出要查看構件的目標,然後按一下「儲存位置」欄中的對應連結。

    系統會顯示特定目標的 Cloud Storage 值區詳細資料。值區包含發布過程中各個階段的算繪構件:

    推出作業的各階段構件清單

  3. 按一下要查看其算繪構件的階段,

    系統會列出該階段的可用構件:

    階段的可用構件

  4. 按一下要查看的構件,即可查看其內容。