Terraform 是一种基础架构即代码 (IaC) 工具,可用于预配资源 和 Cloud Workstations 的权限。 如需将 Terraform 与 Cloud Workstations 搭配使用,您需要 创建配置文件 来描述基础架构,然后 应用配置文件 来创建执行计划并执行操作,以预配您的 基础架构。
例如,您可以使用 Terraform 创建工作站、创建各种工作站配置(模板),以及为公共或私有工作站集群创建工作站配置。
适用于 Cloud Workstations 的 Terraform 资源
| 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: