Javier Roger
2fc3413b97
feat: add support for regional instance templates ( #3224 )
2025-07-08 17:10:54 +02:00
Julio Castillo
02a9bdfe2b
Add tag_bindings to Artifact Registry and Secret Manager modules. ( #3220 )
...
* Add `tag_bindings` to Artifact Registry and Secret Manager modules.
* Fix linting
* Fix README
2025-07-07 16:21:54 +00:00
Ludo
0a2cc6e763
Merge remote-tracking branch 'origin/master' into fast-dev
2025-07-07 10:19:23 +02:00
Daniel
bd21b92504
Adding Regional Internet NEGs support ( #3206 )
...
* Adding Regional Internet NEGs support
* return version
* Align versions.tf
* Align versions file
* Fixing test inputs
* Reverting url map accidental change
* Fixed README example formatting
---------
Co-authored-by: Daniel Kanevsky <danny@opsguru.co.il >
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-07-05 17:50:54 +02:00
Julio Castillo
b8efcc5d89
Add IP filtering support to modules/gcs ( #3216 )
...
* Add IP filtering to GCS
* Bump provider version
2025-07-04 18:57:32 +00:00
apichick
1e72a211ae
Changed psc address to be optional ( #3214 )
2025-07-04 12:13:47 +00:00
Ludo
bc2f84e27d
update changelog
2025-07-04 11:02:36 +02:00
Ludo
abe7da6571
update changelog
2025-07-04 11:01:36 +02:00
Ludo
2cb166389f
Merge remote-tracking branch 'origin/master' into fast-dev
2025-07-04 08:55:38 +02:00
apichick
272658c778
Fixed bug in project network tier resource, it was not working if the project was not created ( #3213 )
2025-07-03 12:57:04 +00:00
Liam Nesteroff
f07e4f64e9
Standardise reuse variable from project module and implement for net-vpc ( #3205 )
...
* exposing the network_id from the net-vpc module for use with tag bindings
* convert vpc_create to vpc_reuse
* Changed the reuse vars to standardised attributes
* fixed readme tests and schemas
* modified apigee blueprint to use vpc_reuse with network_id passthrough
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-07-03 09:12:05 +10:00
V0idC0de
3058792b65
Fix for service agent substitutions in project factory additive bindings ( #3210 )
...
* fix: Use consistent substitution for Service Agents
Fixes broken substitution of Service Agents when calling module `project-iam`. Setting `iam_bindings` and `iam_bindings_additive` now substitutes like `iam`, where it already works.
* Fix reference
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-07-02 16:14:17 +00:00
Julio Castillo
8415202e73
Fix workflow in master
2025-07-02 17:56:27 +02:00
Julio Castillo
7e20abc19d
Update default FAST org policies ( #3207 )
2025-07-02 13:53:58 +00:00
Ludovico Magnocavallo
44823bc6f1
Update CHANGELOG.md
2025-06-29 14:21:47 +02:00
Ludo
e46178c241
Merge remote-tracking branch 'origin/master' into fast-dev
2025-06-29 14:19:43 +02:00
Ludo
268c92f92d
prep v40.2.0
2025-06-29 14:12:20 +02:00
Ludo
fb5df04ec4
update changelog
2025-06-29 12:47:54 +02:00
Julio Castillo
64c43ea417
Add PEP 723 dependencies to tfdoc.py, versions.py and build_service_agents.py ( #3203 )
2025-06-28 20:48:07 +02:00
Julio Castillo
4a53e72c03
Update service-agents.yaml ( #3201 )
...
* Update service-agents.yaml
* Fix tests
2025-06-28 17:59:06 +00:00
Julio Castillo
86d6893b64
Fix ai-applications provider_meta ( #3202 )
2025-06-28 17:44:05 +00:00
Julio Castillo
49bdf49909
Remove blueprint metadata validation ( #3200 )
2025-06-28 17:06:10 +00:00
Ludo
415595c520
update changelog
2025-06-28 11:39:06 +02:00
Ludo
5e55983ed2
Merge remote-tracking branch 'origin/master' into fast-dev
2025-06-28 11:38:11 +02:00
Ludo
af1cfb5779
update changelog
2025-06-28 11:36:17 +02:00
Ludovico Magnocavallo
ef45aa704a
Rename workflows config variable introduced in #3198 ( #3199 )
...
* rename workflows_config.tf_var_files in resman stage
* fix test result
* fix cloud deploy module versions file
2025-06-28 08:57:55 +00:00
Ludo
0e052abb59
Merge remote-tracking branch 'origin/master' into fast-dev
2025-06-28 09:40:24 +02:00
Liam Nesteroff
6af6a638bf
Create (or import) subnets with empty description ( #3197 )
...
* Create (or import) subnets with empty description
* Added comments for empty descriptions
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
---------
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
2025-06-28 12:15:05 +10:00
Ludovico Magnocavallo
f52dc78c8c
Add support for extra tfvar files in CI/CD config ( #3198 )
2025-06-27 16:58:54 +02:00
apichick
0b27e312a6
Added node_pool_auto_config to GKE cluster ( #3196 )
2025-06-26 18:26:09 +00:00
Sepehr Javid
562a7cfe17
Add default route action to internal app lb path matcher ( #3195 )
...
* add path_matcher.default_route_action
* update readme
* update versions
2025-06-26 14:21:32 +02:00
Liam Nesteroff
3bfa3608d0
Added option to set force_destroy on pf buckets ( #3192 )
...
* Added option to set force_destroy on pf buckets
* added force_destroy to schema
2025-06-26 09:20:41 +10:00
Julio Castillo
ca35fc3377
Only consider active projects to default VPC SC perimeter ( #3193 )
2025-06-25 16:01:01 +00:00
Wiktor Niesiobędzki
bebf3f0080
fix failing E2E test
2025-06-24 13:20:53 +02:00
Liam Nesteroff
c14e159b3b
Added option for tag factory in resman ( #3190 )
...
* Added option for tag factory in resman
2025-06-24 07:31:52 +10:00
Liam Nesteroff
1fbb2cb330
Added tag factory option for organization module ( #3178 )
...
* Added tag factory option for organization module
* added tags-factory tests
* added tag factory for project module
* missing header
* added lookup catch for org tag values and fixed incorrect link in doco
* fixed factory locals from copy/paste
* added full doco/tests for project tags factory. fixed failed test looking for ID in yamls
* added context option for factories_config to configure existing K/Vs
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-06-23 16:24:43 +10:00
Luca Prete
0b42144745
[module/ai-applications] fix module for unespected updates from APIs ( #3189 )
...
Co-authored-by: Luca Prete <lucaprete@google.com >
2025-06-22 22:59:16 +02:00
vineeteldochan
dede2ca7c2
Addition of Cloud Deploy Module ( #3169 )
...
* Addition of Cloud Deploy Module
* Addition of IAM and fixes as per review
* Updated README to add IAM information, ran tfdocs and tests
* Correcting linting errors
* Correcting version.tf
* Ordered arguments and variables
* Updated README on module and root levels to include Cloud Deploy
* Fixing formatting and test issues
* fixing formatting
---------
Co-authored-by: Vineet Eldochan <vineet.eldochan@withriley.com >
2025-06-22 20:39:13 +02:00
Ludo
1dde5258fa
Merge remote-tracking branch 'origin/master' into fast-dev
2025-06-21 17:37:53 +02:00
Chris McCoy
27e3673e3c
ip_cidr_range simplification as suggested by @wiktorn
2025-06-20 18:22:08 +02:00
Chris McCoy
c33a4b57c1
Add support for IPv6 only subnets and IP collections
2025-06-20 18:22:08 +02:00
Liam Nesteroff
ad0910b7b6
Fixed hard-coded resource management tags (!var.tag_names) ( #3180 )
...
* fixed var.tag_names ignores
* added some more missed var.tag_values
* fixed exp intended as ref
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-06-20 09:50:58 +00:00
aumohr
71f969c21f
Clean fast 2 security from vpcsc ( #3187 )
...
* updated fast security readme
* removed not required data file
* change org policy condition to align with best practice documentation
* aligned test
2025-06-20 13:22:22 +04:00
Ludovico Magnocavallo
1973e5dd12
reinstate #3179 ( #3185 )
2025-06-20 10:00:01 +02:00
Luca Prete
2976fa72c1
Rename agentspace module to ai-applications ( #3184 )
2025-06-20 09:53:18 +02:00
Ludovico Magnocavallo
9539a4cfb4
Revert "fix accounts endpoint in policy rules ( #3179 )" ( #3183 )
...
This reverts commit a2f3545d7c .
2025-06-20 08:19:43 +02:00
Ludovico Magnocavallo
81fe7061be
add support for service account principalsets to project factory ( #3181 )
2025-06-20 06:10:21 +00:00
Ludovico Magnocavallo
a2f3545d7c
fix accounts endpoint in policy rules ( #3179 )
2025-06-20 07:55:50 +02:00
Ludo
b4f88885df
Merge remote-tracking branch 'origin/master' into fast-dev
2025-06-20 07:29:09 +02:00
Luca Prete
3df2c700ca
Add new Agentspace module ( #3170 )
2025-06-19 09:36:28 +00:00