( golgota | 2025. 07. 16., sze – 18:28 )

Szerkesztve: 2025. 07. 16., sze – 18:45

Csinalszx modulokat, egyetlen main-ed van, ami variable fileokat fogad (tf vars vagy yaml vagy json vagy whatever amit tamogat a terraform). Erre meg radobhatsz egy terragrunt-ot. Akkor kilon kulkon is meg egyben is lefuttathatod oket

\
 |-modules
 |  |_vpc (mehet bele a main, vars, output)
 |  |_subnet
 |  |_akarmi
 |  |_...
 |_main.tf
 |_projects
 |  |_terragrunt.hcl
 |  |_germany
 |  |  |_terraform.tfvars
 |  |  |_terragreunt.hcl 
 |-...

ugyanigy france.

A terragrunht.hcl-ben leirod hogy a main-t akarod hivni. Ezt meg fogja hivni a terraform.tfvars-al. A main-ben referenceled a modulokat.