Ludovico Magnocavallo
5e05044306
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-18 14:22:57 +00:00
Ludovico Magnocavallo
4113da128b
Support resource-level factories config in project factory module and FAST stages ( #3440 )
...
* support resource-level factories in project factory module
* align folder and project schemas across modules and fast
* schema docs
2025-10-18 10:41:19 +00:00
Julio Castillo
1566711c3a
Add service agent outputs to folder and organization ( #3436 )
...
* Add service agent outputs to folder and organization
* Fix tests
2025-10-17 17:23:08 +02:00
Ludovico Magnocavallo
0eb90e437f
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-16 17:28:11 +00:00
lcaggio
9bbd453024
bigquery-connection module ( #3423 )
...
Implement bq-connection module
2025-10-16 15:15:36 +00:00
Simone Ruffilli
37455277d4
Adds context support to peering zones ( #3426 )
2025-10-16 15:58:27 +02:00
Taneli Leppä
7c6211a494
bigquery-dataset: fix issues ( #3425 )
...
* bigquery-dataset: add missing return_type to routines, fix view schema
encode, add dependency between routines and views
* Fix test.
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-10-16 13:12:23 +00:00
Ludovico Magnocavallo
e9dd48f5e7
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-16 09:03:15 +00:00
Ludovico Magnocavallo
8e8be1eda5
Support CIDR range sets in firewall modules context ( #3424 )
2025-10-16 09:01:05 +00:00
Ludovico Magnocavallo
01001c9a64
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-16 07:09:27 +00:00
Ludovico Magnocavallo
45d4674ae8
net-vpn-ha ( #3420 )
2025-10-16 09:08:17 +02:00
Ludovico Magnocavallo
cc947777ce
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-16 05:57:02 +00:00
Ludovico Magnocavallo
7c920d7d35
Add support for context to net-lb-int net-vpc-firewall and net-vpc module ( #3419 )
...
* net-lb-int
* net-vpc-firewall
* net-vpc
* net-vpc
2025-10-16 05:54:14 +00:00
Ludovico Magnocavallo
ecdc248f3f
Add support for context to net-cloudnat, net-firewall-policy modules ( #3414 )
...
* net-cloudnat
* net firewall policy
2025-10-15 13:59:51 +02:00
Julio Castillo
9c61b1c30c
Make SSM gitignores a list ( #3413 )
...
Fixes #3395
2025-10-15 11:35:44 +02:00
Ludovico Magnocavallo
6e02fd1136
Add support for context to DNS modules ( #3412 )
...
* dns-response-policy
* add context to dns modules
2025-10-14 16:07:29 +00:00
Wiktor Niesiobędzki
9f2beb1ee6
Use fixture custom role for modules/project tests
2025-10-13 18:58:52 +02:00
Wiktor Niesiobędzki
849e856437
Use email from variables in tests
2025-10-13 18:58:52 +02:00
Wiktor Niesiobędzki
b10d31ef98
Add unique suffix to custom role
2025-10-13 18:58:52 +02:00
Wiktor Niesiobędzki
ad9d52a7da
Use context prefixes for auto service grants
2025-10-13 18:58:52 +02:00
Ludovico Magnocavallo
489b21f8cc
fix ngfw add-on instructions ( #3409 )
2025-10-13 16:52:54 +00:00
Luca Prete
142ad6488e
NGFW Enterprise custom roles ( #3408 )
2025-10-13 16:29:27 +00:00
Ludovico Magnocavallo
6045cf6ae2
Add support for contexts to compute-vm module ( #3406 )
2025-10-13 16:54:13 +02:00
Ludovico Magnocavallo
e9b121153a
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-13 09:45:29 +00:00
Julio Castillo
9b9ad76ced
Update gke-hub module to use new Policy Controller API ( #3332 )
...
* Update gke-hub to use new Policy Controller API
Fixes #3287
* Use same config format for servicemesh
* remove useless trys
* use ternaries as in the rest of the repo
* Update docs and fix tests
* Update variables
* Bump tofu version
* Bump terraform version 1.12
2025-10-13 09:47:39 +02:00
Wiktor Niesiobędzki
802a25279a
Test service_iam_grants along service_agent_iam
2025-10-12 15:02:12 +02:00
Wiktor Niesiobędzki
12c0c04e1c
Add tests for service agents iam_emails
2025-10-12 15:02:12 +02:00
Ludovico Magnocavallo
c996285b26
Support context and add configurations factory to workstation cluster module, add FAST project template ( #3401 )
...
* add context to workstation-cluster module
* context test
* workstations project template
2025-10-10 18:59:37 +02:00
Ludovico Magnocavallo
9cf67755de
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-10 06:32:03 +00:00
Ludovico Magnocavallo
6a79d0f74c
Remove unavailable service from VPC-SC stage services list ( #3400 )
2025-10-10 05:58:08 +00:00
Ludovico Magnocavallo
d3c80ce18b
Rationalize location defaults across project factory module and FAST stages ( #3392 )
...
* group default/overrides locations in a single object in pf module
* org setup
* project factory stage
* fix defaults
* pf defaults
* security stage defaults
2025-10-08 07:12:15 +00:00
Ludovico Magnocavallo
7b70177459
add context to bigquery module ( #3388 )
2025-10-07 07:57:42 +00:00
Nishant Raghav
81c7213f92
feat(bigquery-dataset): add optional schema support for views ( #3377 )
...
* feat: add optional schema to BigQuery views for descriptions
* feat: add schema support for view definitions in BigQuery dataset module
* fix: encode schema as JSON for BigQuery views
* feat: add population schema and update query for population view in BigQuery dataset
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-10-06 05:40:39 +00:00
Ludovico Magnocavallo
7aa4e453d7
allow FAST stage 0 provider template to work with universe ( #3379 )
2025-10-05 11:17:31 +02:00
Vannick Trinquier
cfe2e21ce7
feat: add support for SCC Custom Security Health Analytics module in … ( #3372 )
...
* feat: add support for SCC Custom Security Health Analytics module in organization, folder and project modules
* fix: update description and docs
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-10-03 13:47:50 +02:00
Ludovico Magnocavallo
08ccec3922
Make project id optional in GCS module ( #3369 )
...
* make project id optional in GCS module
* tfdoc
2025-10-02 16:23:23 +00:00
kovagoadam
505ee02fef
Add support for billing export in 0-org-setup ( #3347 )
...
* Add support for billing export in 0-org-setup
* Merge branch 'master' into add-billing-export-support
* Refactored billing export with adding support for bigquery_datasets in project_factory
* Renamed bigquery_dataset to datasets
* Fixed defaults.schema.md
* Fixed default.schema.md again
* Cleanup md's
* Fixed boilerplate
* Fixed JSON schema
* reword README, rename project file
* Moved dataset_id to the key of the map
---------
Co-authored-by: Julio Castillo <jccb@google.com >
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-10-01 10:12:45 +00:00
norbert-loderer
e205b11954
Add missing billing viewer role for org-ro service account in org-setup stage. ( #3364 )
2025-10-01 11:53:41 +02:00
kovagoadam
c334e3c60f
Fixed small typo in project-factory module with log-buckets ( #3357 )
...
* Fixed small typo in project-factory module
* Add log_analytics and retention to log_buckets
2025-09-27 07:21:48 +00:00
norbert-loderer
2492494c68
Fixing typos and adding missing roles for Terraform and CI/CD service… ( #3351 )
...
* Fixing typos and adding missing roles for Terraform and CI/CD service accounts in 0-org-setup stage.
* Updated organization schema to allow defining custom roles under iam_by_principals and updated organization.schema.md accordingly.
2025-09-23 19:20:21 +00:00
apichick
e23edb46fd
Added Cloud Build v2 connection module ( #3346 )
...
* Added Cloud Build v2 connection module
* Removed prefix as it is not necessary
* Corrected mistake with comment_control
* Corrected trigger name and updated README
2025-09-22 15:42:13 +02:00
Ludovico Magnocavallo
d0e2a54948
rationalize prefix handling for project factory automation resources ( #3345 )
2025-09-21 21:07:28 +02:00
Ludovico Magnocavallo
c0aa691052
v45.0.0
2025-09-20 12:07:40 +00:00
Ludovico Magnocavallo
177b70762f
Merge remote-tracking branch 'origin/master' into fast-dev
2025-09-20 12:00:50 +00:00
Ludovico Magnocavallo
4801b65291
v44.2.0
2025-09-20 11:57:31 +00:00
norbert-loderer
2aae7b3ab6
Add conditional grants on security to pf service account in FAST stage 0 ( #3338 )
2025-09-19 08:15:05 +02:00
fenyvesi-levi
4102e53588
Added 2 IAM roles for pf SA and updated test ( #3333 )
...
* Added 2 IAM roles for pf SA and updated test
* Updated role grant with condition
2025-09-17 13:37:07 +00:00
Ludovico Magnocavallo
c6cdc9c98c
Incremental improvements to project factory and underlying modules ( #3325 )
...
* incremental improvements to project factory and underlying modules
* fix org policies diff test
2025-09-16 23:21:18 +02:00
Ludovico Magnocavallo
768e6c6d16
Merge remote-tracking branch 'origin/master' into fast-dev
2025-09-15 08:17:54 +00:00
Ludovico Magnocavallo
138bb981e3
add instance access logging support to apigee module ( #3321 )
2025-09-14 13:14:26 +02:00