Terraform donne la possibilité de gérer facilement des espaces de travail :
Créer un workspace
terraform workspace new <name>
Vous pouvez par exemple créer 2 espaces de travail dev et prod pour effectuer vos tests sur l'infructure de dev avant d'appliquer des changement sur l'infrastructure de prod :
terraform workspace new dev
terraform workspace new prod
Sélectionner un workspace
terraform workspace select <name>
Supprimer un workspace
terraform workspace delete <name>
Lister les workspaces
terraform workspace list