Julio Castillo
d3f0dc984e
Upgrade provider to version 7.0.1 ( #3291 )
...
* Upgrade provider to version 7.0.1
* Update READMEs
* Bring back depends_on for services and jobs
2025-09-01 17:29:20 +02:00
Ludovico Magnocavallo
9a2337ceb9
prepare v42.1.0
2025-09-01 15:05:09 +00:00
Wiktor Niesiobędzki
8468fd4ebc
Bump provider to 6.47.0, to allow use of gpu_zonal_redundancy_disabled in modules/cloud-run-v2
2025-08-13 15:21:27 +02:00
Ludovico Magnocavallo
f02aa1f63f
v42.0.0
2025-08-08 06:49:11 +00:00
Ludovico Magnocavallo
241b005f68
Merge remote-tracking branch 'origin/master' into fast-dev
2025-08-08 06:46:42 +00:00
Ludovico Magnocavallo
f9c76c8a87
version 41.1.0
2025-08-08 06:43:08 +00:00
Ludovico Magnocavallo
c4db901844
Merge remote-tracking branch 'origin/master' into fast-dev
2025-07-17 13:46:57 +00:00
Julio Castillo
8ce4171162
Fix #3240 ( #3241 )
2025-07-17 14:54:17 +02:00
Ludovico Magnocavallo
53f691320e
Support IAM tag factory context expansion in organization / project modules and FAST resman stage ( #3226 )
...
* tag factory context
* support tag factory contexts in resman
* schemas
* fix schema
2025-07-09 09:04:17 +02:00
Ludo
0a2cc6e763
Merge remote-tracking branch 'origin/master' into fast-dev
2025-07-07 10:19:23 +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
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
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
Julio Castillo
4a53e72c03
Update service-agents.yaml ( #3201 )
...
* Update service-agents.yaml
* Fix tests
2025-06-28 17:59:06 +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
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
Ludovico Magnocavallo
fe0a8128dc
Allow custom roles in context, add support for shared VPC IAM to project and project factory ( #3163 )
...
* add support for custom roles and hos tproject iam to project modules
* align vpc factory
2025-06-15 10:01:22 +02:00
jnahelou
d6004f0cd0
CMEK service agents mapping breaks Composer v2 backward compatibility ( #3156 )
...
* allow backward compatibility for unmapped service agents
* docs(modules/project): provide a fallback mechanism in cmek for users to specify additional service agents when needed
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-06-12 20:27:41 +02:00
apichick
077d8719dd
Added default compute network tier to project module ( #3150 )
2025-06-10 21:44:38 +00:00
Ludovico Magnocavallo
6b04ce769d
Allow multiple types in JSON schema docs tool ( #3126 )
...
* allow multiple types in JSON schema docs tool
* support pattern
* support pattern
2025-05-31 11:58:20 +02:00
Julio Castillo
271942f2ed
Bump Terraform to 1.11 ( #3120 )
...
* Bump Terraform version to 1.11
* Update workflows
2025-05-29 11:11:39 +02:00
Julio Castillo
1eeaf21b14
Prep release 40.1.0
2025-05-21 16:20:42 +02:00
Julio Castillo
94cdce4467
Add fast_version.txt to FAST stages ( #3107 )
...
* Add fast_versions.txt file
* Fix versions.tf module path
* Fix linter
2025-05-21 15:10:57 +02:00
Ludo
e4f83431bc
prep v40.0.0
2025-05-21 10:25:45 +02:00
Ludo
4a66fbf680
prep v39.2.0
2025-05-21 09:23:49 +02:00
Ludovico Magnocavallo
30b390483e
JSON schema documentation tool ( #3070 )
...
* wip
* wip
* wip
* generate schema docs
* formatting
* typo
* fix details
* fix details
* revert dp change
* tfdoc
2025-05-06 08:17:46 +02:00
Ludo
41b4cdef68
prep v40.0.0-rc1
2025-05-05 14:24:32 +02:00
Ludo
226c2f7ed1
Merge remote-tracking branch 'origin/master' into fast-dev
2025-05-05 14:21:46 +02:00
Ludo
46f4bb9d85
prep v39.1.0
2025-05-05 14:19:45 +02:00
Ludovico Magnocavallo
cb7bed50e3
New FAST data platform ( #3066 )
...
* copy from broken dp dev branch
* remove extra excalidraw file
* fix networking yaml
* tfdoc
* tfdoc
* nuke old data platform
* fix tests
* tests
* tflint
* high level diagram
* make location optional in composer schema
* add composer outputs
* docs
* remove schema docs
* tfdoc
* update service agent encryption composer def for composer 3
* encryption keys
* typo
* typo
* fix security IAM
* inventory
* tflint
* Fix roles and diagram.
* Fix tflint
* Fix test DP.
* Fix test
* Diagrams excalidraw gz
---------
Co-authored-by: lcaggio <lorenzo.caggioni@gmail.com >
2025-05-03 21:21:38 +00:00
Ludovico Magnocavallo
623f2b0113
Enable repd tag bindings in compute-vm module ( #3063 )
...
* enable repd tag bindings in compute-vm module
* tfdoc
2025-05-03 11:29:07 +02:00
Ludo
205a43a96f
prepare v39.0.0
2025-04-18 17:44:29 +02:00
Ludo
2b0a9db8ed
Merge branch 'fast-dev'
2025-04-18 17:34:08 +02:00
Ludo
89e68a8e22
prepare v38.2.0
2025-04-18 17:32:51 +02:00
Simone Ruffilli
c6c4cc71d5
Pathexpand all factory data paths ( #3033 )
...
* Pathexpand all factory data paths
* fix net monitoring paths
* fix file paths
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com >
2025-04-16 13:28:10 +02:00
Julio Castillo
f656a37c40
Merge branch 'master' into fast-dev
2025-04-02 14:07:33 +02:00
Julio Castillo
bd829e6ba3
Allow disabling GKE IP endpoints and setting GKE VPC scope DNS domain ( #2997 )
...
* Allow disabling IP access to GKE control plane
* Add additive VPC scope DNS domain to gke clusters
* Fix typo
* Bump provider to 6.27.0
* Update readme
2025-04-02 07:03:58 +00:00
Ludo
0facab6724
Merge remote-tracking branch 'origin/master' into fast-dev
2025-03-28 09:38:22 +01:00
Ludo
d487590e01
v38.1.0
2025-03-22 13:28:10 +01:00
LFicteam
b3d95ba88b
Fix issue 2978 ( #2981 )
...
* Fix issue 2978
* Fix linting
2025-03-21 22:20:36 +00:00
Wiktor Niesiobędzki
73022a710a
Revert "Fix broken upgrades of TF provider for routes"
...
This reverts commit 7f58f1ae31 .
2025-03-18 11:06:46 +01:00
Wiktor Niesiobędzki
7f58f1ae31
Fix broken upgrades of TF provider for routes
2025-03-18 09:41:57 +01:00
Ludo
2861078898
Merge remote-tracking branch 'origin/master' into fast-dev
2025-03-10 09:52:26 +01:00
Wiktor Niesiobędzki
6af479706d
Fix failing E2E test
2025-02-28 18:45:14 +01:00
Julio Castillo
50265f2169
Expose tags in project factory ( #2929 )
...
* Expose tags in project factory
* Update readme
* Remove default and update schema
* Fix tests
2025-02-24 23:12:17 +01:00
dgourillon
16727ded25
Fix KMS service agent when universe is set ( #2920 )
...
* propose the changes to the service agent config agent
* Fix formatting
* Fix typo
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-02-21 14:59:48 +00:00
Ludo
fb300f9e58
v38.0.0
2025-02-21 09:40:35 +01:00