Terraform es una herramienta de infraestructura como código (IaC) que puedes usar para aprovisionar recursos y permisos para Cloud Workstations. Para usar Terraform con Cloud Workstations, debes crear un archivo de configuración para describir tu infraestructura y, luego, aplicar el archivo de configuración para crear un plan de ejecución y realizar operaciones para aprovisionar la infraestructura.
Por ejemplo, puedes usar Terraform para crear estaciones de trabajo, crear varias configuraciones de estaciones de trabajo (plantillas) y crear configuraciones de estaciones de trabajo para clústeres de estaciones de trabajo públicas o privadas.
Recursos de Terraform para Cloud Workstations
En la siguiente tabla, se enumeran las muestras de configuración de Cloud Workstations que aparecen en el registro de Terraform y en GitHub.
Recurso de Cloud Workstations | Muestra de registro de Terraform |
---|---|
Clúster | google_workstations_workstation_cluster básico |
google_workstations_workstation_cluster privado | |
Configuración básica de la estación de trabajo | google_workstations_workstation_config |
Configuración de la estación de trabajo con funciones adicionales | Desde un contenedor: google_workstations_workstation_config |
Con directorios persistentes: google_workstations_workstation_config | |
Con configuración de instancia protegida: google_workstations_workstation_config | |
Con claves de encriptación administradas por el cliente (CMEK) google_workstations_workstation_config | |
Estación de trabajo | google_workstations_workstation |
¿Qué sigue?
Obtén más información sobre Terraform: