More info at Terraform Workspaces Multiple Deployments - kidsil.net Make sure you rename dev.tfvars.example to dev.tfvars To run: terraform apply --var-file=$(terraform workspace show).tfvars