7060 Commits

Author SHA1 Message Date
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
f2fd4ecd37 fix inventory after merge 2026-03-04 13:19:37 +00:00
Ludovico Magnocavallo
a67583ec45 Merge remote-tracking branch 'origin/master' into fast-dev 2026-03-04 13:18:11 +00:00
Rob Rankin
da85eda9b7 Add Cilium Clusterwide Network Policy and FQDN Network Policy for Autopilot Clusters (#3778)
* Add Cilium Clusterwide Network Policy and FQDN Network Policy

* Update README

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2026-03-04 11:59:37 +01: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
f1850f28fb Merge remote-tracking branch 'origin/master' into fast-dev 2026-03-02 07:07:32 +00:00
Ludovico Magnocavallo
1e8603192c Allow reusing IAM binding key across objects in kms module (#3775)
* allow reusing IAM binding key across objects in kms module

* fix inventory
2026-03-02 08:06:37 +01:00
Cooper van Wijck
d9d0ce9002 fix(net-lb-app-ext-regional): use list(string) for route_rules cors_policy attributes (#3776)
* Update CORS policy in urlmap_config to use lists for allow_headers, allow_methods, and expose_headers

* Update README.md to clarify urlmap_config structure and options for load balancer configuration
2026-03-02 06:28:02 +00:00
Ludovico Magnocavallo
e121e913ab Merge remote-tracking branch 'origin/master' into fast-dev 2026-02-27 15:09:26 +00:00
Ludovico Magnocavallo
dc5a6052be Allow specifying cloudrun target without service name in net-lb-app-int module (#3771)
* Allow specifying cloudrun target without service name in net-lb-app-int neg_config

* add deprecation comment
2026-02-27 15:43:46 +01:00
Ludovico Magnocavallo
c20fe4871a Add support for regional health checks to net-lb-int module (#3770) 2026-02-27 10:32:18 +01: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
6ec1d8f504 Support hyperdisk-balanced options on gke-nodepool module (#3767) 2026-02-25 15:10:29 +00:00
Ludovico Magnocavallo
00796b73ba Support TLS settings in app load balancer modules (#3766) 2026-02-25 14:49:37 +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
6ece0f13bd Merge remote-tracking branch 'origin/master' into fast-dev 2026-02-24 19:18:43 +00:00
Simon Roberts
81b70695ac Add parameter to modules/pubsub to support message_storage_policy.enforce_in_transit (#3761)
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2026-02-24 17:58:43 +01:00
apichick
9d35f19ecb Fixed psc connection id in net-address module output (#3763) 2026-02-24 17:31:57 +01:00
Simon Roberts
6708731d6d Bugfix/maintenance exclusion (#3759)
* Fix default maintenance_config.maintenance_exclusions in GKE.

* tfdoc
2026-02-23 11:26:38 +00: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
Wiktor Niesiobędzki
a1474b2b0a Fix example for snapshot schedules 2026-02-20 14:43:23 +00: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
e58c6dd3d1 Fix regional resource policy attachment in compute-vm module (#3753)
* fix regional resource policy attachment in compute-vm module

* tfdoc
2026-02-19 10:27:04 +00:00
Luca Prete
1ba20addf6 Fix project factory service agents outputs from iamEmail to iam_email 2026-02-19 09:42:02 +00:00
Ludovico Magnocavallo
440b622536 Merge remote-tracking branch 'origin/master' into fast-dev 2026-02-19 09:21:39 +00:00
Luca Prete
90d7ffc703 [project-factory] Add service_agent outputs (#3750) 2026-02-19 09:08:16 +00:00
dependabot[bot]
8b85bd33b8 Bump ajv in /modules/api-gateway/recipe-multi-region/function (#3749)
Bumps [ajv](https://github.com/ajv-validator/ajv) from 8.17.1 to 8.18.0.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v8.17.1...v8.18.0)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 8.18.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-19 09:48:02 +01:00
Wiktor Niesiobędzki
4f6e356e7f Fix issue in variable substitution 2026-02-18 18:49:30 +01:00
Ben Knutson
490d49bd3a Refactor Github Action per b/485167538 2026-02-18 18:49:30 +01:00
Martin Bergo
60ec6db9cd docs(organization): document external IAM management for logging sinks at scale (#3746)
* docs(organization): document external IAM management for logging sinks at scale

* Update TOC

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2026-02-18 15:08:23 +00:00
Wiktor Niesiobędzki
f474173d45 Fix vpc-sc role name 2026-02-17 10:18:06 +01:00
Christian Bönning
702075fec6 Allow specifying "network_tier" for Compute Engine VM Templates (#3741)
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2026-02-16 16:50:00 +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
Wiktor Niesiobędzki
74516529cb Fix permadiff on E2E test 2026-02-16 13:45:38 +01:00
dependabot[bot]
f85bccd33d Bump qs in /modules/api-gateway/recipe-multi-region/function (#3737)
Bumps [qs](https://github.com/ljharb/qs) from 6.14.1 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 09:53:49 +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
6b6e50cc3a fix inventory 2026-02-12 09:30:53 +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
Ashley Abbott
c09a5d3e24 feat: pass variable for additive by principal (#3731)
* feat: pass variable for additive by principal

* fix reference
2026-02-12 08:53:30 +00:00