The Open Tofu (Terraform) to deploy an infrastructure required for an application deployment.
- backend - vm for the backend
- dns_zone - dns zone in GCP
- lb - Load Balancer for Backend
- postgres - DB for Postgres
- network - a GCP network (for backend)
Each module requires an extra Terraform Docs PreCommit hook. E.g.:
- id: terraform-docs-go
name: tfdocs - backend module
args: ["backend"]