针对 Cloud Workstations 的 Terraform 支持

Terraform 是一种基础架构即代码 (IaC) 工具,可用于为 Cloud Workstations 预配资源和权限。要将 Terraform 与 Cloud Workstations 搭配使用,您需要创建配置文件来描述基础架构,然后应用配置文件以创建执行计划并执行操作来预配基础架构。

例如,您可以使用 Terraform 创建工作站、创建各种工作站配置(模板),以及为公共或专用工作站集群创建工作站配置。

适用于 Cloud Workstations 的 Terraform 资源

下表列出了 Terraform RegistryGitHub 中显示的 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: