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, a continuación, aplicar el archivo de configuración para crear un plan de ejecución y realizar operaciones para aprovisionar tu 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úblicos o privados.
Recursos de Terraform para Cloud Workstations
En la siguiente tabla se enumeran ejemplos de configuración de Cloud Workstations que aparecen en el registro de Terraform y en GitHub.
Recurso de Cloud Workstations | Ejemplo de registro de Terraform |
---|---|
Clúster | Básico google_workstations_workstation_cluster |
Privado google_workstations_workstation_cluster | |
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 la configuración de instancias blindadas: google_workstations_workstation_config | |
Con las claves de cifrado gestionadas por el cliente (CMEK) google_workstations_workstation_config | |
Estación de trabajo | google_workstations_workstation |
Siguientes pasos
Consulta más información sobre Terraform: