We currently have our infrastructure managed by terraform 11. We use as backend s3 + dynamoDB and we’re using terraform workspaces in a single repository. The environment-specific settings are populated using local expressions.
We have two upcoming initiatives:
Migrate to Terraform Cloud (for which we should split the project into smaller Terraform configurations)
Migrate to Terraform 12
Any recommendations and guidelines on which one to address first?