We are using Terraform cloud and have multiple workspaces that are completely different GCP projects. When we apply changes in these different environments at the same time Terraform Cloud queues these runs one after other. However these projects are completely separate, and they shouldn't block each other. Is there any way to run these jobs in parallel?
The free tier of Terraform Cloud, at the time of writing, limits each organization to only one active run at a time.
Higher paid tiers can have higher limits for run concurrency, which would then allow multiple workspaces to have active runs at the same time.
There is no way to apply concurrently across two workspaces for a free tier organization.