Julio Castillo
03288f2b35
Update README.md
2026-03-24 14:56:15 +01:00
Samuele Perticarari
e67b2944a4
Fix network "hub-and-spokes-vpns" dataset ( #3800 )
...
* Change Hub's VPN Router ASN from 64515 to 64517
2026-03-18 10:18:55 +00:00
Vannick Trinquier
b4172ec174
Hardened datasets minor fixes ( #3795 )
2026-03-18 15:54:14 +07:00
Wiktor Niesiobędzki
9052e2e4e7
Add information about CI/CD seup for other stages
2026-03-17 11:51:24 +01:00
Samuele Perticarari
bd87710eea
feat: Add new compliance regime options for Assured Workloads ( #3794 )
...
* feat: Add new compliance regime options to folder schemas for assured workloads configurations.
* terraform fmt
* Update Folder README with `tools/tfdoc.py` tool
2026-03-16 17:59:25 +00:00
Simone Ruffilli
1caeacec20
Support for net-vlan-attachments in 2-networking ( #3789 )
2026-03-16 15:03:14 +01:00
Ludovico Magnocavallo
dd95efc53e
prep v54.0.0
2026-03-05 11:11:25 +00:00
Ludovico Magnocavallo
a935ab6643
Merge remote-tracking branch 'origin/master' into fast-dev
2026-03-05 11:08:38 +00:00
Ludovico Magnocavallo
e282f4bb4f
prep v53.1.0
2026-03-05 10:55:44 +00:00
Ludovico Magnocavallo
7a5664f475
Additional changes to folder module and project factory ( #3782 )
...
* allow null name, use basepath for factories in pf folders
* fix id in folder schema
2026-03-05 09:32:35 +00:00
Ludovico Magnocavallo
a44fe55128
Merge remote-tracking branch 'origin/master' into fast-dev
2026-03-04 10:09:18 +00:00
Ludovico Magnocavallo
f794d764e9
Support additional dns_access attributes in GKE cluster modules ( #3781 )
2026-03-04 11:06:48 +01:00
Ludovico Magnocavallo
0be09646b0
Add missing folder features to project factory and align logging across folder/org modules ( #3779 )
2026-03-04 10:28:48 +01:00
Ludovico Magnocavallo
e45e8089ff
comment alerting policy to prevent e2e errors ( #3777 )
2026-03-02 09:32:13 +01:00
Ludovico Magnocavallo
e121e913ab
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-27 15:09:26 +00:00
Ludovico Magnocavallo
0eb171b21e
Add support for URL filtering profiles to FAST NGFW add-on ( #3768 )
...
* add support for URL filtering profiles to FAST NGFW add-on
* fix YAML linting, add yamllint to pre-commit
2026-02-26 11:54:44 +01:00
Ludovico Magnocavallo
efd8439788
Merge branch 'master' of github.com:GoogleCloudPlatform/cloud-foundation-fabric
2026-02-26 09:15:16 +00:00
Ludovico Magnocavallo
07a137a117
wip
2026-02-26 09:15:12 +00:00
Ludovico Magnocavallo
99e27b988e
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-25 15:15:04 +00:00
Ludovico Magnocavallo
6494939348
Fix support for credit types in billing module budgets ( #3765 )
...
* fix billing budgets
* tfdoc
2026-02-25 15:31:35 +01:00
Ludovico Magnocavallo
a4ee465407
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-23 08:12:55 +00:00
kovagoadam
738e638bbe
Added custom prefix support for automation SA ( #3757 )
2026-02-21 09:54:01 +01:00
Ludovico Magnocavallo
b6d6babb02
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-20 13:20:01 +00:00
Ludovico Magnocavallo
67b1543e90
Support additional attributes for buckets/datasets in project factory module ( #3755 )
...
* extend attributes for project factory secondary resources
* remove extra files
* complete
* tf fmt
* tfdoc
* schemas
* fix tests
* tfdoc
2026-02-20 11:57:59 +00:00
norbert-loderer
db8eecc999
Corrected network reference and stage_config inside variables.tf ( #3747 )
...
Co-authored-by: Simone Ruffilli <sruffilli@google.com >
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2026-02-19 10:53:33 +00:00
Ludovico Magnocavallo
440b622536
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-19 09:21:39 +00:00
Wiktor Niesiobędzki
f474173d45
Fix vpc-sc role name
2026-02-17 10:18:06 +01:00
Wiktor Niesiobędzki
7e42aba824
Fix 404 on creating alerts
...
Error: Error creating AlertPolicy: googleapi: Error 404: Cannot find metric(s) that match type = "logging.googleapis.com/user/sa-impersonation". If a metric was created recently, it could take up to 10 minutes to become available. Please try again soon.
2026-02-16 16:21:46 +01:00
Samuele Perticarari
b9f7350f82
Dataset configuration template for custom BGP advertisements on Cloud Router and BGP Peers ( #3730 )
...
* Created sample dataset template configuration for custom BGP advertisements on Cloud Router and BGP Peers
2026-02-13 10:53:58 +00:00
Ludovico Magnocavallo
26e622edae
prep v53.0.0
2026-02-12 09:12:54 +00:00
Ludovico Magnocavallo
079aac1f88
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-12 09:07:04 +00:00
Ludovico Magnocavallo
5765b11a87
prep v52.1.0
2026-02-12 09:01:26 +00:00
Ludovico Magnocavallo
fb21f6aaf8
Change factories_config type in FAST and project/vpc factory modules, add YAML schema validation ( #3728 )
...
* stage 0
* stage 1
* networking
* security
* pf stage
* tfdoc
* align schemas
* inventory
* fix observability
* pf module
* pf module budgets
* align fast stages
* align project subfactories
* tfdoc
* schema validation
* add missing schemas
* Fix observability types
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2026-02-11 15:29:49 +00:00
Ludovico Magnocavallo
936c808ff3
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-10 15:59:57 +00:00
Julio Castillo
ddab73d03f
Add basic observability example to classic dataset ( #3697 )
...
* Add basic observability example to classic dataset
* Add boilerplate and observability schema
* Lint fix
* Add observability schema to project-factory module
* Extend duplicate-diff
* Fix tests
* Remove unused schemas
2026-02-10 14:35:13 +00:00
Julio Castillo
4e7b44e184
Retry #3719 and fix broken link ( #3723 )
...
* Fix url and remove unavailable service
* Add inline depedencies to `tools/check_links.py`
2026-02-10 13:42:21 +00:00
Julio Castillo
496e2791c1
Update README-GCD.md
2026-02-10 11:56:42 +01:00
Ludovico Magnocavallo
fd0badd870
Revert "Update billing-0.yaml in gcd dataset ( #3719 )" ( #3721 )
...
This reverts commit abb2b209ea .
2026-02-10 10:32:12 +01:00
Julio Castillo
abb2b209ea
Update billing-0.yaml in gcd dataset ( #3719 )
2026-02-10 10:23:47 +01:00
Ludovico Magnocavallo
a782b3e11b
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-10 07:41:40 +00:00
Julio Castillo
518d9d96aa
Expose additional workforce identity attributes ( #3717 )
2026-02-09 15:30:58 +01:00
Simone Ruffilli
494ecba511
Refactor subnets mgmt in net-vpc-factory ( #3715 )
...
Refactor subnets mgmt in net-vpc-factory
This commit removes the ability to define subnets inline within the VPC `.config.yaml` across `net-vpc-factory` and enforces file-based subnet definitions using the `subnets/` subdirectory pattern.
Key changes include:
- **Module Updates:** Removed standard and non-standard inline subnet arguments (`subnets`, `subnets_private_nat`, `subnets_proxy_only`, `subnets_psc`) from the factory module's internal `vpcs` instantiation.
- **Schema & Docs:** Renamed `vpc.schema.json` to `vpc-factory.schema.json`, stripping inline subnet definitions from the JSON schema, and updated the module `README.md` to reflect the new file-based only approach.
- **Stage 2 Networking Configs:** Refactored datasets to migrate inline `subnets_proxy_only` definitions into standalone files like `subnets/prod-proxy.yaml`. Added a new exported output `subnet_ips` for downstream usage.
<!--
**Breaking Changes**
```upgrade-note
`fast/stages/2-networking`: Proxy-only subnets have been renamed for consistency - unfortunately this results in a nasty create-before-destroy which needs to be handled manually (i.e. delete the existing proxy-only-subnet first, either manually or with a targeted apply, then apply again)
```
-->
2026-02-09 10:51:43 +00:00
Ludovico Magnocavallo
6ca86ed94f
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-09 09:03:16 +00:00
Luca Prete
0ae7b9cca2
Ensure fast-links works on other *nix shells. ( #3711 )
...
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2026-02-09 09:37:04 +01:00
Ludovico Magnocavallo
465ab5499a
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-07 11:17:09 +00:00
Ludovico Magnocavallo
439fc4ad3c
Remove resman mentions from FAST files ( #3709 )
...
* wip
* nuke resman mentions
2026-02-07 11:56:10 +01:00
Vannick Trinquier
d499dc6928
Add support for bucket logging configuration in module gcs and project-factory ( #3699 )
2026-02-06 14:14:46 +07:00
Julio Castillo
f5958b9eae
Merge branch 'master' into fast-dev
2026-02-05 12:25:31 +01:00
Liam Nesteroff
9debc3df6f
feat: Add schema check to custom constraints, SCC custom modules, and observability configurations, along with their respective schema definitions. ( #3705 )
2026-02-05 12:20:25 +01:00
Samuele Perticarari
b2cbd7a3c6
fix: Fixed external broken links ( #3703 )
2026-02-04 14:35:37 +01:00