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
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
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
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
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
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
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
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
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
Julio Castillo
944ee9aaae
Remove deprecated resources from modules/looker-core ( #3727 )
2026-02-11 11:47:05 +00:00
Ludovico Magnocavallo
bf3f7a555a
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-11 09:31:24 +00:00
Ludovico Magnocavallo
bbed7f5d2c
Delete adrs/2026-02-10-dataset-base-path.md
2026-02-11 10:29:02 +01:00
Ludovico Magnocavallo
0d3dc13bfb
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-11 09:27:43 +00:00
Ludovico Magnocavallo
c913c6df39
ADR on dataset overall base path ( #3725 )
...
* Create 2026-02-10-dataset-base-path.md
* Create 2026-02-10-dataset-base-path.md
* new ADR sketch
* Update 20260210-dataset-base-path.md
2026-02-11 10:27:08 +01:00
Ludovico Magnocavallo
936c808ff3
Merge remote-tracking branch 'origin/master' into fast-dev
2026-02-10 15:59:57 +00:00
Antonio Lopez
2a37612cf3
Looker PSC support ( #3724 )
...
* added PSC support
* added PSC support
* added PSC support
* Update README
* Add inventory
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2026-02-10 15:22:05 +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
kovagoadam
4fa6a6f205
Add custom bucket name for project-factory module ( #3682 )
...
* Added bucket_name for project-factory module
* Added new key attribute to projects_buckets local
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
Co-authored-by: Julio Castillo <jccb@google.com >
2026-02-09 13:44:03 +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
Ludovico Magnocavallo
bcca9e44ac
Support project-level tag key/value contexts in project factory ( #3714 )
...
* cross-project tag context
* improve regression test
* add tag contexts to README contexts table
2026-02-09 08:54:29 +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