Ludo
d487590e01
v38.1.0
2025-03-22 13:28:10 +01:00
Wiktor Niesiobędzki
eba82f67c5
Add example with transparent proxy and E2E test
2025-03-19 12:00:21 +01:00
Ludovico Magnocavallo
c8e4179f2b
Add custom routes for directpath to net-vpc module ( #2966 )
...
* add custom routes for directpath to net-vpc module
* blueprint tests
* blueprint tests
* blueprint tests
* fast tests
* tfdoc
* module examples
2025-03-19 10:22:47 +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
Wiktor Niesiobędzki
fc256165a4
Pass edition and other parameters to replicas
2025-03-17 11:46:01 +01:00
Julio Castillo
34e7d90448
Update GKE addons and features ( #2956 )
...
* Update GKE addons and features
* Fix tests
2025-03-14 19:07:16 +00:00
Simone Ruffilli
be816fd882
net-vpc: fix permadiff in docs (#2949 )
2025-03-12 10:09:08 +01:00
Wiktor Niesiobędzki
6b6f5d86b2
Allow unmanaged reverse lookup zones
2025-03-06 08:28:51 +01:00
Wiktor Niesiobędzki
12979e8f50
Introduce test isolation and fix missing GCS service account
2025-03-01 14:45:16 +01:00
Wiktor Niesiobędzki
6af479706d
Fix failing E2E test
2025-02-28 18:45:14 +01:00
Wiktor Niesiobędzki
2809570651
Fix E2E tests
2025-02-23 18:19:28 +01:00
Ludo
fb300f9e58
v38.0.0
2025-02-21 09:40:35 +01:00
Ludo
93f2a3f272
Merge remote-tracking branch 'origin/master' into fast-dev
2025-02-21 09:36:51 +01:00
Ludo
79ee5e8dd7
v37.4.0
2025-02-21 09:29:51 +01:00
Julio Castillo
21253a1768
Add title to VPC-SC directional policies ( #2909 )
...
* Add title to VPC-SC directional policies
* Ignore versions.tf in diffs
* Update versions.tf
* Fail if a perimeter uses unknown directional policies
2025-02-20 08:48:08 +00:00
Ludo
411b2f6e6c
Merge branch 'master' into fast-dev
2025-02-20 07:58:33 +01:00
Ludovico Magnocavallo
5312767be4
Add provider output files to project factory stage, single automation bucket in module ( #2914 )
...
* single automation bucket, provider output files for project factory
* tfdoc
* fix outputs
2025-02-19 17:45:56 +00:00
Daniel Strebel
aab282bf19
feat: adding generated_id for backends to net-lb-app-ext ( #2913 )
2025-02-19 18:16:05 +01:00
Wiktor Niesiobędzki
58051e48e7
Fix tests
2025-02-19 16:47:15 +01:00
Wiktor Niesiobędzki
fd07db5000
Add tftests for project factory
2025-02-19 16:47:15 +01:00
Wiktor Niesiobędzki
0a1b6c6e0f
Add ability to refer to other project service accounts in Project Factory
2025-02-19 16:47:15 +01:00
Wiktor Niesiobędzki
3ddfd59b88
Merge remote-tracking branch 'origin/master' into fast-dev
2025-02-18 20:30:14 +00:00
Julio Castillo
51bd19bc30
Update default FAST org policies ( #2906 )
...
* Update org default org policies
* Update default FAST org policies
2025-02-18 16:34:44 +01:00
Julio Castillo
348e4df081
Fix default compute.restrictProtocolForwardingCreationForTypes value ( #2904 )
2025-02-18 14:28:33 +01:00
Simon Roberts
642ebfe9e9
Increase the default complexity of Cloud SQL DB passwords ( #2886 )
...
* Increase the default complexity of DB passwords in order to meet password_validation_policy.default_complexity
* Use password_validation_policy.min_length if provided
* Explicitly generate a root_password if not provided
* Use object (password, random_password) for root_password config
* Make root_password non-nullable, and add validation against specifying both a password and `random_password`.
Fix test for stronger password generation.
* Add example for root_password and password_validation_policy
* Rerun tfdoc.py
---------
Co-authored-by: Julio Castillo <jccb@google.com >
2025-02-18 10:46:29 +00:00
Ludo
8f6cd6dedc
Merge remote-tracking branch 'origin/master' into fast-dev
2025-02-18 08:36:34 +01:00
jacklever-hub24
a8d7d401d6
Add support for locality policies to net-lb-app-ext module ( #2898 )
...
* Fix the missing locality_lb_policy value and add validation for it
* Added variables, dynamic blocks and validation to support locality_lb_policy/ies
* Formatting
* tfdoc generation
* Fix net-lb-app-ext readme
* Fixes for Ludo, coalesce and brevity
* fmt
* Revert null check due to failing tests
---------
Co-authored-by: Jack Lever <jack@thelevers.com.au >
Co-authored-by: Ludo <ludomagno@google.com >
2025-02-18 06:25:45 +00:00
Ludovico Magnocavallo
1a4b298cc9
Project factory additions, project module reuse implementation ( #2899 )
...
* add support for buckets
* add project-level interpolation for own SAs
* docs
* project reuse changes
* fix example
* tfdoc
* update check documentation tool
* fast tests
* blueprints
* typo
2025-02-15 20:37:45 +01:00
Ludovico Magnocavallo
87383a1569
FAST project templates example ( #2897 )
...
* wip
* project factory providers
* working example
* copyright, tfdoc
* rewording
* rewording
* tfdoc
* tfdoc
* tfdoc again
* fix tests
* tests
2025-02-14 19:14:27 +00:00
Julio Castillo
d0c3f04c10
Make service agents work in different universes ( #2894 )
...
* Make service agents work in different universes
* Use templatestring and two passes for service agent emails
* Fix tests
2025-02-14 12:16:07 +00:00
Ludovico Magnocavallo
9148e76087
Add support for project-level log sinks to FAST stage 0 ( #2893 )
...
* Fix ipv6 and align loadbalancer address types
* Release v37.3.0
* add support for project-level log sinks to stage 0
---------
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
2025-02-14 11:58:18 +01:00
Julio Castillo
a15f97db67
Add universe support to iam-service-accounts ( #2892 )
...
* Make service account universe aware
* Add service account universe tests
2025-02-14 09:06:23 +01:00
Julio Castillo
fd9f92324b
Update VPC-SC module and FAST stage ( #2887 )
...
* Update VPC-SC module to support vpc subnets
* Update FAST VPC-SC variables
* Fix tests
2025-02-13 18:04:09 +00:00
Ludovico Magnocavallo
f22d783cf7
Address DNS issues with googleapis RPZ and forwarding ( #2891 )
...
* add empty DNS zone for googleapis to net stages
* add ipv6 records for private/restricted
* avoid permadiff in rpz ipv6 addresses
2025-02-13 16:08:27 +00:00
Julio Castillo
d43c624f9e
Add new set of org policies with managed constraints to FAST bootstrap ( #2884 )
...
* Managed org policies example
* Add folder with managed org policies
* Add tests for managed org policies
* Document new managed org policy set
2025-02-12 19:38:44 +00:00
Wiktor Niesiobędzki
5e31633f34
Release v37.3.0
2025-02-12 13:16:16 +00:00
Wiktor Niesiobędzki
62665f2475
Fix ipv6 and align loadbalancer address types
2025-02-12 14:09:31 +01:00
Ludo
2e63bf1029
Merge remote-tracking branch 'origin/master' into fast-dev
2025-02-12 06:47:44 +01:00
Ludo
c7262a7a87
prepare v37.2.0 release
2025-02-11 18:15:19 +01:00
Ludovico Magnocavallo
7f2ff08997
Address outstanding load balancer FRs ( #2879 )
...
* fix #2877
* fix #2866
* fixes #2865
* fixes #2865
* moved block
* fix standalone test
* blueprints
2025-02-11 18:09:02 +01:00
Julio Castillo
121ec17ca1
Merge branch 'master' into fast-dev
2025-02-10 23:26:47 +01:00
Julio Castillo
3ffe838e06
Add context to organization policiy factories ( #2876 )
2025-02-10 22:24:01 +00:00
Ludo
d15f1d9f43
Merge remote-tracking branch 'origin/master' into fast-dev
2025-02-10 10:14:00 +01:00
Wiktor Niesiobędzki
58f22ce647
Add prefix to KMS ring, to allow easy recreate
2025-02-10 00:56:19 +01:00
karpok78
e4f55fb7ff
Add bucket IAM policy read ( #2872 )
...
Allow the Project factory read only SA to retrieve buckets IAM policy for buckets created by the PF
2025-02-09 23:55:54 +00:00
Julio Castillo
97f194e37e
Make id and project_id match when universe is set
2025-02-10 00:30:13 +01:00
Julio Castillo
e08698a410
Fix tests
2025-02-07 10:55:05 +01:00
Julio Castillo
36c776ad78
Fix tests
2025-02-07 10:55:05 +01:00
Julio Castillo
3fc7144c4f
Update examples and tests
2025-02-07 10:55:05 +01:00