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 devterraform workspace new prod
Sélectionner un workspace
terraform workspace select <name>
Supprimer un workspace
terraform workspace delete <name>
Lister les workspaces
terraform workspace list