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
e9b121153a
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-13 09:45:29 +00:00
Ludovico Magnocavallo
5f4c3a0fb2
remove spurious files
2025-10-13 09:38:02 +00:00
Ludovico Magnocavallo
606b86ce7a
changelog
2025-10-13 09:37:27 +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
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
2dea1224e5
Align FAST project templates project definitions to new format ( #3399 )
...
* fix os apt registries template
* align project templates to new pf format
* align project templates to new pf format
2025-10-09 15:36:47 +02:00
Ludovico Magnocavallo
2ab471d236
pf changes ( #3398 )
2025-10-09 13:37:47 +02:00
Julio Castillo
9004b00f00
Reorder org-setup to support new datasets ( #3397 )
...
* Reorder org-setup to support new datasets
* Fix schema references
* Revert newline removal
2025-10-09 09:28:33 +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
3b3efd57bd
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-08 05:02:49 +00:00
Julio Castillo
e6a2fc981b
Use location.bigquery for billing dataset ( #3390 )
2025-10-07 14:13:01 +02:00
Victor Voisin
452060961a
fix: expose missing audiences variable for gitlab workflow file generation ( #3385 )
...
In 0-org-setup, when using gitlab cicd, workflow-gitlab.yaml expects an
audiences variable.
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-10-07 11:37:20 +00:00
Ludovico Magnocavallo
5d7fadf21a
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-07 08:05:03 +00:00
Julio Castillo
3498338c87
Support iam_by_principals_additive in 0-org-setup ( #3387 )
...
* Support iam_by_principals_additive in 0-org-setup
* Fix typo
2025-10-07 06:56:35 +00:00
Julio Castillo
6b5226f16e
Document log_buckets namespace ( #3386 )
2025-10-07 07:38:17 +02:00
Ludovico Magnocavallo
51c290c9d7
add support for universe to fast project factory stage ( #3384 )
2025-10-06 07:00:00 +00:00
Ludovico Magnocavallo
5898327279
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-06 05:45:15 +00:00
Ludovico Magnocavallo
e9c3341323
support universe in fast security stage ( #3383 )
2025-10-06 07:24:50 +02:00
Ludovico Magnocavallo
b9b62eff89
Delete fast/stages/2-security/data/folders/main.tf
2025-10-05 16:15:47 +02:00
Ludovico Magnocavallo
3cc206bb5b
Merge remote-tracking branch 'origin/master' into fast-dev
2025-10-05 14:03:51 +00:00
Ludovico Magnocavallo
ae06160d58
Fix typo in fast stage 0 provider template ( #3381 )
2025-10-05 11:35:49 +00:00
Ludovico Magnocavallo
7aa4e453d7
allow FAST stage 0 provider template to work with universe ( #3379 )
2025-10-05 11:17:31 +02:00
Ludovico Magnocavallo
4db29a48eb
allow forcing jit service agents generation for universe ( #3378 )
2025-10-05 10:17:57 +02:00
Ludovico Magnocavallo
7f291e140f
Add support for output files to FAST project factory stage ( #3373 )
...
* providers
* providers
* output files
* readme
* refactor
* refactor provider names
* refactor
* gcs folders
* README
* Update fast/stages/2-project-factory/README.md
Co-authored-by: Julio Castillo <jccb@google.com >
* reword doc
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-10-03 12:20:04 +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
Wiktor Niesiobędzki
3e0f53fb38
Fix linting / remove unnecessary screenshot
2025-09-26 15:50:58 +02:00
Julio Castillo
acae030649
Update README.md
2025-09-24 14:11:41 +03:00
Ludovico Magnocavallo
90ee0ccf12
Expose project factory stage defaults via a YAML file ( #3354 )
...
* initial implementation
* README
* tfdoc
2025-09-24 09:59:11 +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
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
kovagoadam
c9902668fb
Add default values for environments in stage 2, moved to variables.tf ( #3344 )
2025-09-20 11:51:44 +00:00
Wiktor Niesiobędzki
56f4513e0d
Remove unused bootstrap_user variable
2025-09-19 12:11:15 +02:00
Wiktor Niesiobędzki
3a3dd1de09
remove duplicate / misplaced policy
2025-09-19 11:43:44 +02:00
norbert-loderer
d667745c7b
Added default value for environments variable and moved it to variables.tf from variables-fast.tf ( #3337 )
...
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-09-19 08:38:59 +02: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
fenyvesi-levi
589a2b088a
dev-platform.yaml secondary_ip_ranges syntax fix ( #3326 )
2025-09-16 13:57:40 +00:00
Ludovico Magnocavallo
9b3291c395
Merge remote-tracking branch 'origin/master' into fast-dev
2025-09-16 10:42:32 +00:00
norbert-loderer
659472d487
Added read-only providers to 0-org-setup stage, and fixed CI/CD parameters in the generated workflow file (WIF_PROVIDER, provider files etc.) ( #3322 )
2025-09-16 08:02:02 +00:00
Ludovico Magnocavallo
768e6c6d16
Merge remote-tracking branch 'origin/master' into fast-dev
2025-09-15 08:17:54 +00:00