本頁說明如何部署 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」。
選取「建立」。
在「單元詳細資料」頁面中:
在「單元名稱」中輸入單元名稱。名稱只能使用小寫英文字母、數字或連字號。
在「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 執行階段時所需的服務帳戶,請參閱服務帳戶。
- 如要瞭解如何更新版本,請參閱「推出版本」。