Currently i am working in platform team that provide some service to different teams. We are deploying the prod infrastructure basis (VPC, Security groups,...) using terraform in aws and we want to give teams the possibility to deploy their applications inside the infra that we provide.
Ma question is how can we provide/expose these resources to different teams ? "tfstate outputs" or "data source" or other ways...?
which one fit with best practices ?
Thanks in advance!