Terraform est un outil d'Infrastructure as Code (IaC) qui vous permet de provisionner des ressources et des autorisations pour Cloud Workstations. Pour utiliser Terraform avec Cloud Workstations, vous devez créer un fichier de configuration décrivant votre infrastructure, puis appliquer ce fichier pour créer un plan d'exécution et effectuer des opérations de provisionnement de votre infrastructure.
Par exemple, vous pouvez utiliser Terraform pour créer des stations de travail, différentes configurations de stations de travail (modèles) et pour des clusters de stations de travail publiques ou privées.
Ressources Terraform pour Cloud Workstations
Le tableau suivant répertorie les exemples de configuration de Cloud Workstations figurant dans le registre Terraform et sur GitHub.
Ressource Cloud Workstations | Exemple de registre Terraform |
---|---|
Cluster | google_workstations_workstation_cluster de base |
google_workstations_workstation_cluster privé | |
Configuration de base de la station de travail | google_workstations_workstation_config |
Configuration de stations de travail avec des fonctionnalités supplémentaires | À partir d'un conteneur: google_workstations_workstation_config |
Avec des répertoires persistants: google_workstations_workstation_config | |
Avec une configuration d'instance protégée: google_workstations_workstation_config | |
Avec des clés de chiffrement gérées par le client (CMEK) google_workstations_workstation_config | |
Station de travail | google_workstations_workstation |
Étapes suivantes
En savoir plus sur Terraform: