Julio Castillo
|
3ffe838e06
|
Add context to organization policiy factories (#2876)
|
2025-02-10 22:24:01 +00:00 |
|
Julio Castillo
|
68a5a701e7
|
Expose parameters module in org policy variables
|
2025-02-07 10:55:05 +01:00 |
|
Ludovico Magnocavallo
|
50ac3a5013
|
Refactor of FAST resource management and subsequent stages (#2648)
* untested
* pllan testing
* fix stage 2s
* move providers to their own file
* single-environment stage 3
* fixes and moved blocks
* stage3 factory
* doc
* review comments
* review comments
* tfdoc
* fasts tage 1 tests
* netsec as stage 2
* fix backported roles
* fix backported roles
* tfdoc
* fixes
* fix tag value roles in stage 1
* remove checklist, fix stage 1 tests
* inventory
* Small bugfix
* refactor context tag values
* fix previous merge
* fix previous merge
* fix previous merge
* support short names for top level automation resources, change top level context variable
* fix new top level context
* roll back merge changes to stage 0 outputs
* roll back more merge changes
* linting errors
* tfdoc
* fix tests, roll back merge in tenants stage
* tfdoc
* fix inventory
* optional stage 2 env folders and tag bindings
* tflint
* damn tflint
* damn tflint
* tfdoc
* fix networking tests
* tflint
* fix test inventories
* tfdoc
* use coalesce for project parents
* fix billing role conditions
* fix billing role conditions
* security stage tested (ngw resources need fixing/porting)
* boilerplate
* fix inventory
* stage envs and stage linking script
* initial work on resman docs, update diagram, improve teams folder
* resman README
* fix stage 2 IAM delegation
* remove checklist from bootstrap
* stage 1 tests
* stage 0 1 and 2 tests
* tflint
* tflint
* tfdoc
* GCVE stage refactor (untested)
* GCVE stage refactor (untested)
* GCVE stage 3
* gcve tests
* tflint
* tfdoc
* fix links
* module tests
* stages README
* move network security to stage 2
* network security tests
* replace stage links in README files
* minimal netsec stage refactor
* use factory for iac org policies, add configurable drs org policy for iac
* test mt stage
* tfdoc
* fix cicd workflows
* fix cicd workflows
* gke-dev stage
* tflint
* remove data platform stage
* exclude provider files via tfdoc opts
* remove data platform tests and links
* fix merge
* fix resman inventory
* boilerplate
* inventory
---------
Co-authored-by: Simone Ruffilli <sruffilli@google.com>
|
2024-10-31 16:55:54 +01:00 |
|
Julio Castillo
|
1bbff3cc3a
|
Add support for dry-run org policies (#2454)
|
2024-07-30 13:12:57 +00:00 |
|
Ludovico Magnocavallo
|
c9503d5ac5
|
Remove data source from folder module (#2260)
* remove data source from folder module
* fix fast tfdoc
* fix locals type error
* fix folder test
* fix fast test
|
2024-05-09 13:09:54 +00:00 |
|
Ludovico Magnocavallo
|
bba814c091
|
Custom role factories for organization and project modules (#1912)
* backport custom role factories
* backport from fast ci/cd branch
* indent
* tfdoc
* fix module tests
|
2023-12-11 14:16:39 +00:00 |
|
Simone Ruffilli
|
4decc641bb
|
Stop wrapping yamldecode with try() (#1812)
|
2023-10-25 16:16:05 +02:00 |
|
Ludovico Magnocavallo
|
77a4696aa6
|
Add gcp org policy constraints file to bootstrap stage (#1775)
* add gcp org policy constraints file to bootstrap
* make the org policy factories more resilient
|
2023-10-18 18:21:16 +00:00 |
|
Julio Castillo
|
6b767c9035
|
Simplify org policies data model in resman modules.
|
2023-02-21 15:49:16 +01:00 |
|
Julio Castillo
|
065b1471a8
|
Reorder org policy rules
|
2023-01-03 16:52:31 +01:00 |
|
Julio Castillo
|
b2510ea4cf
|
Fix org policies factories
|
2022-11-18 17:48:52 +01:00 |
|
Julio Castillo
|
3e18575fad
|
Add factory support for new org policies
|
2022-11-03 11:41:53 +01:00 |
|
Julio Castillo
|
38e761c3a8
|
Add test that ensures the implementation of org policies is consistent
|
2022-11-02 10:41:38 +01:00 |
|
Julio Castillo
|
c1fe477f88
|
Remove bad copy/paste
|
2022-10-28 17:49:44 +02:00 |
|
Julio Castillo
|
f44f4a74dc
|
Fix module tests
|
2022-10-28 17:49:44 +02:00 |
|
Julio Castillo
|
b23d07b0c6
|
Update project/folder/module to use new org policies API and tf1.3 optionals.
|
2022-10-28 17:49:44 +02:00 |
|
Julio Castillo
|
52c4b608c2
|
Rename tf files to use dashes
|
2022-02-04 08:45:49 +01:00 |
|