Guys, recently I found the terraspace framework which is wonderful. I followed the tutorial but now I have a concern in how to work with public modules, for example, I want to create a gcp compute using this module: https://registry.terraform.io/modules/terraform-google-modules/vm/google/4.0.0
Terraspace uses Terraform HCL, so you can use the module source keyword to include 3rd party modules, public or private.
Additionally, Terraspace provides a Terrafile concept that centralizes and automates the management of external modules. You can use any module you want, private or public. Introduction blog post: Terraspace Terrafile: Using Git and Terraform Registry Modules
It also has several examples showing how to use modules with Terraspace, including terraspace-google-vm