本頁說明如何部署 SaaS 服務,也就是 SaaS 執行階段會在 SaaS 服務資源中指定的區域佈建 Google Cloud 資源,並部署 SaaS 應用程式。
如要部署 SaaS 產品,SaaS 執行階段會部署與單元 kind 相關聯的藍圖,藉此建立單元。
事前準備
請確認您已建立下列項目:
- 軟體即服務 (SaaS) 應用程式的 SaaS 產品資源。
- 用來模擬 SaaS 產品的單元 kind。
部署 SaaS 產品
如要部署 SaaS 服務,SaaS 執行階段會佈建屬於單元 kind 的資源。在 SaaS 執行階段中,已佈建的資源或已部署的應用程式稱為「單元」。
建立單元時,SaaS 執行階段會佈建與單元 kind 連結的 Terraform 設定中定義的資源。系統會在 SaaS 產品提供的每個區域中佈建資源。
舉例來說,如果您有單一 VM 的單位類型,則在建立單位時,SaaS 執行階段會在 SaaS 方案中定義的區域佈建 VM。
建立單元:
在控制台中,依序前往「SaaS Runtime」 >「Units」。
選取「建立」。
在「單元詳細資料」頁面中:
在「Unit name」(單元名稱) 中輸入單元名稱。名稱只能使用小寫英文字母、數字或連字號。
在「SaaS offering」(SaaS 產品) 下方,選取您先前建立的 SaaS 產品資源。
在「Region」(地區) 下方,選取要部署資源或應用程式的地區。
在「單元類型」下方,選取要部署的資源或應用程式所定義的單元類型。
在「管理模式」下方,選取「使用者」。
- 未指定:如果
- 使用者手動取消佈建裝置。SaaS 執行階段不會自動取消佈建單元。
- 系統:SaaS 執行階段會在不需要依附單元時,取消佈建這類單元。
選用:為要部署的資源新增標籤。 如要進一步瞭解標籤,請參閱「標籤總覽」。
如要新增標籤,請按照下列步驟操作:
在「標籤」下方選取「新增標籤」。
在「Key 1」和「Value 1」中,輸入所需的鍵/值組合。
針對要新增的每個標籤,重複上述步驟。
選取「建立」。
如要佈建資源或部署應用程式,請按照下列步驟操作:
在「裝置」>「建立裝置」頁面中,選取「佈建」。
在「版本」欄位中,選取要部署的 Terraform 設定版本。
在「服務帳戶」中,選取服務帳戶
新增租戶專案:
- 選取「新增租戶專案變數」。
- 定義第一個輸入變數:
- 在「Name」(名稱) 中保留名稱
tenant_project_id - 在「變數類型」部分選取「字串」。
- 「變數值」類型為
quickstart-tenant-project。
- 在「Name」(名稱) 中保留名稱
- 定義第二個輸入變數:
- 在「Name」(名稱) 中保留名稱
tenant_project_number - 在「變數類型」部分,選取「整數」。
- 在「變數值」部分輸入專案編號。
- 在「Name」(名稱) 中保留名稱
選取「佈建」。
查看已部署的裝置
您已使用 SaaS 執行階段建立單元,該單元會部署相關聯單元 kind 中的資源或應用程式。
如要查看您部署的資源,請按照下列步驟操作:
在控制台中,依序前往「SaaS Runtime」 >「Units」 >「Unit details」頁面。
按一下單元名稱。
在「單元詳細資料」頁面中:
- 確認「狀態」為「就緒」 (作業仍在進行時,狀態可能為「佈建中」)。
- 展開「變數」部分。
- 在「輸出變數」中,您可以查看 Terraform 設定中指定的任何輸出變數相關詳細資料。如要進一步瞭解變數,請參閱「變數和變數對應」。
後續步驟
- 如要進一步瞭解 SaaS 執行階段,請參閱 SaaS 執行階段總覽。
- 如要進一步瞭解使用 SaaS 執行階段時所需的服務帳戶,請參閱服務帳戶。
- 如要瞭解如何更新版本,請參閱「推出版本」。