Jan Van Bruggen
5b3ed10cda
Fix bug from output typo in new project-factory module ( #2264 )
...
`local.folders` is just a map of var-based keys to string manipulations on those keys, while `local.hierarchy` is the seemingly-intended map of var-based keys to generated IDs/numbers.
see
https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/blob/master/modules/project-factory/factory-folders.tf#L32
vs.
https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/blob/master/modules/project-factory/factory-folders.tf#L39
Thank you for recently developing this convenient module!
2024-05-10 22:19:35 +00:00
Ludovico Magnocavallo
309792c559
Refactor vpc-sc support in project module, add support for dry run ( #2229 )
2024-04-22 09:28:01 +02:00
Ludovico Magnocavallo
7f8d2834b3
Support automation/controlling projects and resources in project factory ( #2162 )
...
* initial implementation not tested
* project factory automation project support
2024-03-19 15:50:06 +00:00
Julio Castillo
28f02688ee
Add folder factory to project-factory module ( #2152 )
...
* WIP Folder Factory
* parent keys and general fixes
* changes
* update README and example test, add support for hierarchy projects
---------
Co-authored-by: Ludo <ludomagno@google.com >
2024-03-14 15:03:42 +03:00
Ludovico Magnocavallo
39139e2fa1
add support for service account IAM variables to pf ( #2130 )
2024-03-05 13:13:02 +01:00
Ludovico Magnocavallo
dbabfb9ae0
Add support for billing budgets to project factory ( #2112 )
...
* align factory variable name in project factory module
* tested
* align fast stage
2024-02-27 18:13:49 +00:00
Ludovico Magnocavallo
6941313c7d
Factories refactor ( #1843 )
...
* factories refactor doc
* Adds file schema and filesystem organization
* Update 20231106-factories.md
* move factories out of blueprints and create new factories README
* align factory in billing-account module
* align factory in dataplex-datascan module
* align factory in billing-account module
* align factory in net-firewall-policy module
* align factory in dns-response-policy module
* align factory in net-vpc-firewall module
* align factory in net-vpc module
* align factory variable names in FAST
* remove decentralized firewall blueprint
* bump terraform version
* bump module versions
* update top-level READMEs
* move project factory to modules
* fix variable names and tests
* tfdoc
* remove changelog link
* add project factory to top-level README
* fix cludrun eventarc diff
* fix README
* fix cludrun eventarc diff
---------
Co-authored-by: Simone Ruffilli <sruffilli@google.com >
2024-02-26 10:16:52 +00:00