Many teams use Terraform to provision AWS and then keep going: Helm charts, namespaces, add-ons, even application manifests inside EKS.
That looks efficient. It is actually the fastest way to blur the boundary between infrastructure and platform.
The better model is less convenient at first:
application repo for source code and builds;
ops repo for Terraform and GitOps manifests;






