Terraform 是一種基礎架構即程式碼 (IaC) 工具,可用於佈建 Cloud Workstations 的資源和權限。如要在 Cloud Workstations 中使用 Terraform,您需要建立設定檔來描述基礎架構,然後套用設定檔來建立執行計畫,並執行作業來佈建基礎架構。
舉例來說,您可以使用 Terraform 建立工作站、建立各種工作站設定 (範本),以及為公開或私人的工作站叢集建立工作站設定。
Cloud Workstations 的 Terraform 資源
下表列出 Terraform 登錄檔和 GitHub 中的 Cloud Workstations 設定範例。
Cloud Workstations 資源 | Terraform 登錄範例 |
---|---|
叢集 | 基本 google_workstations_workstation_cluster |
私人 google_workstations_workstation_cluster | |
基本工作站設定 | google_workstations_workstation_config |
工作站設定 (含其他功能) | 從容器:google_workstations_workstation_config |
使用持續性目錄:google_workstations_workstation_config | |
使用安全執行個體設定:google_workstations_workstation_config | |
使用客戶自行管理的加密金鑰 (CMEK) google_workstations_workstation_config | |
工作站 | google_workstations_workstation |
後續步驟
進一步瞭解 Terraform: