從控制台部署應用程式

從範本建立應用程式草稿後,即可從 Google Cloud 控制台部署應用程式。從Google Cloud 控制台部署時,您可以執行下列操作:

  • 預覽 Terraform 預計對基礎架構進行的變更。
  • 啟用應用程式所需的 Google Cloud 資源 API。
  • 調查部署問題。
  • 使用遙測資料分析資源效能。
  • 找出並將範本修訂內容套用至應用程式。

這份文件可協助您部署、管理及修改應用程式。

事前準備

您必須在已啟用應用程式的資料夾或管理專案中,具備下列其中一個角色

  • 應用程式管理員 (roles/designcenter.applicationAdmin)
  • 應用程式營運者 (roles/designcenter.applicationOperator)

如要使用服務帳戶部署應用程式,您必須具備下列其中一項條件:

  • 您設定的服務帳戶,用於部署應用程式和基礎資源。詳情請參閱「將角色授予服務帳戶」。
  • 應用程式啟用資料夾的專案 IAM 管理員 (roles/resourcemanager.projectIamAdmin) 角色。這個角色可讓您在部署期間建立新的服務帳戶。

從 Google Cloud 控制台部署

選取服務帳戶選項,然後部署應用程式。部署應用程式時,系統會建立 Google Cloud 資源,您也開始支付與這些資源相關的費用。

  1. 點選導覽選單中的「Applications」(應用程式)

    前往「Applications」(應用程式)

  2. 在表格中,按一下「應用程式名稱」

  3. 在「應用程式詳細資料」頁面中,查看詳細資料並點選「編輯」進行變更。

  4. 按一下 [Deploy] (部署)

  5. 選取下列任一服務帳戶來部署應用程式:

    • 選取服務帳戶:在「服務帳戶」欄位中,輸入現有服務帳戶的名稱。如要設定服務帳戶,請參閱「將角色授予服務帳戶」。

    • 建立新的服務帳戶:您必須具備「專案 IAM 管理員」(roles/resourcemanager.projectIamAdmin) 角色,才能將必要的部署角色指派給服務帳戶。

  6. 按一下 [繼續]

  7. 如要預覽 Terraform 預計對基礎架構做出的變更,請按照下列步驟操作:

    1. 按一下「預覽」

    2. 查看變更,然後按一下「複製並關閉」。預覽畫面會複製到剪貼簿。

    3. 如要儲存預覽畫面,請將預覽畫面貼到所選文件中並儲存。

  8. 在「查看 API」區域中,查看應用程式所需的 API 清單。部署時,系統會自動啟用這些 API。

  9. 按一下「Deploy」(部署)。部署作業完成後,畫面上會顯示應用程式詳細資料和部署狀態。

  10. 如果部署作業發生問題,請採取下列行動:

    1. 在「應用程式詳細資料」面板中,按一下「部署」

    2. 查看錯誤訊息。

    3. 按一下「查看記錄」,即可查看詳細的建構資訊。

  11. 如要管理已部署的應用程式,請參閱「查看應用程式詳細資料」。

查看應用程式詳細資料

應用程式部署作業完成後,即可檢查相關資訊。舉例來說,您可能會看到以下內容:

  • 詳細資料,例如上次更新時間、修訂日期和區域。
  • 服務 URI 等輸出內容。
  • 部署狀態、錯誤資訊和記錄檔連結。

如要查看應用程式詳細資料,請按照下列步驟操作:

  1. 點選導覽選單中的「Applications」(應用程式)

    前往「Applications」(應用程式)

  2. 在表格中,按一下「應用程式名稱」。「應用程式詳細資料」面板會顯示下列資訊:

    • 在 App Hub 查看應用程式:在 App Hub 中調查應用程式。您可以查看已部署的資源,並檢查遙測資料,以診斷問題及分析效能。詳情請參閱「監控 App Hub 應用程式」。

    • 應用程式詳細資料:查看上次更新日期、來源範本、區域和服務帳戶等資訊。

    • 輸出內容:找出服務 URI,可用於與應用程式前端或後端互動。

    • 部署作業:檢查部署狀態、部署錯誤和記錄檔連結,以排解錯誤。

修改已部署的應用程式

如要修改已部署的應用程式,請執行下列其中一個操作,確保重新部署應用程式時保留變更:

套用範本修訂版本

如果您的應用程式先前是從 Google Cloud 控制台部署,且管理員已與您共用範本修訂版本,您可以將範本變更套用至應用程式。更新應用程式時,系統會建立應用程式修訂版本。您可以設定已修改或新增至修訂版範本的元件。

您可以使用 Cloud Hub 查看應用程式可用的範本修訂版本。詳情請參閱「查看部署作業」。

如要將範本修訂內容套用至應用程式,請按照下列步驟操作:

  1. 按一下導覽選單中的「範本」

    前往「範本」頁面

  2. 找出要套用修訂版本的範本 ID,然後按一下。

  3. 從「設定應用程式」清單中,選取要更新的應用程式。

  4. 編輯應用程式詳細資料,然後按一下「儲存」

  5. 按一下設計畫布中的每個元件,然後修改元件設定。

  6. 按一下「Deploy」(部署)。如需部署步驟,請參閱從Google Cloud 控制台部署