Peter Norton
24b7297f58
Add support for custom error response policies to net_lb_app_ext module ( #2916 )
...
* Add support for default custom error response policy
This update introduces the ability to define a default custom error response policy in the URL map module. It includes support for specifying error services and error response rules with match response codes, paths, and override response codes. This enhancement increases flexibility in handling custom error responses.
* Update error_service handling in URL map
Modified the error_service assignment to include a fallback lookup mechanism for backend IDs when the value is not null. This ensures robustness and avoids null references while maintaining existing behavior.
* Add custom error response policies in lower levels of URL map
* Update net-lb-app-ext README.md
2025-02-20 20:32:24 +01:00
Nathalie
a15d1a3c2a
output dns_keys instead of a list ( #2915 )
...
* output dns_keys instead of a list
* access list items with square brackets according to linter
2025-02-20 09:56:57 +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
Ludo
d6f4c5cea6
update changelog
2025-02-19 10:47:17 +01:00
Ludovico Magnocavallo
427763f7e6
add support for max workstations, refactor timeouts in workstation-cluster module ( #2911 )
2025-02-19 09:45:38 +00:00
Simone Ruffilli
942ef8fe3d
Add ssl_mode support to cloudsql-instance replicas ( #2910 )
...
* Add ssl_mode support for cloudsql-instance replicas
* Rename var.ssl.ssl_mode to var.ssl.mode
2025-02-19 10:31:35 +01:00
Julio Castillo
009e03d55d
Update pull_request_template.md
2025-02-18 21:44:13 +01:00
Julio Castillo
064fc0e280
Update pull_request_template.md
2025-02-18 21:41:40 +01:00
Julio Castillo
4c6e6d6791
Add breaking changes to changelog ( #2908 )
2025-02-18 18:09:13 +00:00
Julio Castillo
4e965f1b62
Fix tests
2025-02-18 18:02:38 +01:00
Wiktor Niesiobędzki
c1ab3bf710
Remove Service Account key generation
2025-02-18 18:02:38 +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
e8e7ad7fe9
update changelog
2025-02-18 10:28:56 +01:00
Ludovico Magnocavallo
aee6d1e27a
add chain output ( #2901 )
2025-02-18 07:05:28 +00: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
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
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
c4758af0d7
Update pull_request_template.md
2025-02-11 14:01:02 +01:00
Julio Castillo
3ffe838e06
Add context to organization policiy factories ( #2876 )
2025-02-10 22:24:01 +00:00
Simon Roberts
cfe8c130f0
Add note about the use of n-stagename/moved/ files during upgrade ( #2874 )
2025-02-10 07:34:37 +00:00
Wiktor Niesiobędzki
4e5c0ac9da
Create var.prefix in sandbox, copy all files for setup
2025-02-10 00:56:19 +01:00
Wiktor Niesiobędzki
58f22ce647
Add prefix to KMS ring, to allow easy recreate
2025-02-10 00:56:19 +01:00
Wiktor Niesiobędzki
7c5b84f33e
Add dependency for compute-vm schedule
2025-02-07 12:02:40 +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
Julio Castillo
e4a1218d46
Bump provider version
2025-02-07 10:55:05 +01:00
Julio Castillo
68a5a701e7
Expose parameters module in org policy variables
2025-02-07 10:55:05 +01:00
Ludo
e5a5aa0196
add toc to dns module readme
2025-02-06 11:59:11 +01:00
Wiktor Niesiobędzki
8a9a5b5237
Disable E2E test for direct VPC Egress
...
Resources in subnet are in use for ~1-2h after removal of Cloud Run
instance (see: https://cloud.google.com/run/docs/configuring/vpc-direct-vpc#delete-subnet )
b/332419038
2025-02-05 09:56:04 +01:00
ZoranBatman
276ef62e62
update docs: clarify 0-bootstrap.auto.tfvars creation and outputs_location use ( #2862 )
...
Co-authored-by: Zoran Zaric <mr.zoranzaric@gmail.com >
2025-02-03 15:44:47 +00:00
Wiktor Niesiobędzki
5593192466
Deprecate composer-2 blueprint
2025-02-03 11:27:14 +01:00
Ludo
a425dd98a1
update changelog
2025-02-01 09:14:34 +01:00
Ludovico Magnocavallo
a002ead06b
Add support for advanced machine features to compute-vm ( #2855 )
...
* add support for advanced machine features to compute-vm
* fix validation
* Update modules/compute-vm/variables.tf
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
---------
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com >
2025-01-31 09:27:29 +00:00
HeiglAnna
efa1ef6f7e
Add cAdvisor Metrics to Autopilot/Standard GKE Cluster ( #2841 )
...
* Add cAdvisor Metrics to Autopilot/Standard GKE Cluster
* Fix tests
---------
Co-authored-by: AnnaHeigl <85624888+AnnaHeigl@users.noreply.github.com >
Co-authored-by: Julio Castillo <jccb@google.com >
2025-01-30 13:29:07 +00:00
Ludo
276100b715
update changelog
2025-01-30 08:51:08 +01:00
Julio Castillo
c73035f4e5
Allow universe-bound projects to exclude services ( #2852 )
...
* Allow universe-bound projects to exclude services
* Update README
2025-01-30 08:48:58 +01:00
Ludo
4b9fd89642
update changelog
2025-01-29 17:50:58 +01:00
Julio Castillo
29e7669385
Support project creation in different universes ( #2848 )
...
* Support project creation in different universes
* Fix typo
* Revert prefix validation
* Add test
* Call new test
* Do not override project name
2025-01-29 12:40:41 +01:00
Ludovico Magnocavallo
1009dd248b
refactor ( #2842 )
2025-01-28 10:30:42 +01:00
Ludo
25bacee2e6
prepare for v37.1.0
2025-01-26 10:41:13 +01:00
Ludovico Magnocavallo
fcb4ff54ee
Revert "Allow multiple stage-2 project factories ( #2834 )" ( #2839 )
...
This reverts commit f6a8190946 .
2025-01-26 10:37:43 +01:00
Julio Castillo
680d68411a
Fix versions.tf
2025-01-24 17:05:34 +01:00
Ludo
1d0cb4e145
update changelog
2025-01-24 16:59:12 +01:00
Ludo
15c8669188
Merge remote-tracking branch 'origin/master' into fast-dev
2025-01-24 16:55:46 +01:00
Ludo
329cebba47
update changelog
2025-01-24 16:50:22 +01:00
Julio Castillo
752b77f52e
Update module metadata format and prep v36.2.0 ( #2837 )
...
* Update module metadata format and prep v36.2.0
* Fix pattern
2025-01-24 16:45:17 +01:00
Julio Castillo
bee7e30b2b
Interpolate SAs in tag-level iam ( #2836 )
2025-01-24 10:39:03 +01:00