Compatibilité de Terraform avec Cloud Workstations

Terraform est un outil IaC (Infrastructure as Code) 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 pour décrire votre infrastructure, puis appliquer le fichier de configuration pour créer un plan d'exécution et effectuer des opérations afin de provisionner 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 des configurations de stations de travail pour des clusters de stations de travail publics ou privés.

Ressources Terraform pour Cloud Workstations

Le tableau suivant répertorie les exemples de configuration de Cloud Workstations qui apparaissent dans le registre Terraform et sur GitHub.

Ressource sur 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 la station 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 configuration d'instance blindé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

Étape suivante

En savoir plus sur Terraform :