BREAKING CHANGES
modules/compute-vm: the instance schedule variable has changed type. [#3336]modules/net-lb-app-int: resource names for new-style HTTP and HTTP proxies have changed. If you upgrade the module, please rename those resources in state viaterraform state mv. [#3320]modules/net-vpc: the values ofsecondary_ip_rangeschanged from a string to an object. [#3318]modules/secret-manager: the module interface has changed and been brought up to date with our current modules' shared interfaces; please test and refactor appropriately before using it in existing installations. This new version is incompatible with OpenTofu as it lacks support for write-only attributes. [#3315]modules/secure-source-manager-instance: Changed interface to declare private instances. [#3310]
What's Changed
- Improve context support in vpc-sc module and stage / new FAST stages small fixes by @ludoo in #3305
- Add support for context in kms module by @ludoo in #3307
- Add validation to kms key variables by @ludoo in #3308
- [secure-source-manager-instance] Allow provisioning of instances with managed certificates by @LucaPrete in #3310
- Added support for cross-project NEGs in net-lb-app-int module by @avh01 in #3286
- Add support for startup script to compute-vm module by @ludoo in #3313
- Refactor secret manager module by @ludoo in #3315
- Add support for upgrade notification filters to GKE cluster modules by @ludoo in #3316
- Add support for project templates to project factory module by @ludoo in #3317
- Allow skipping selected tests with tofu by @ludoo in #3319
- Add support for VPC internal ranges to
modules/net-vpcby @juliocc in #3318 - Add http_keep_alive_timeout_sec to application load balancers by @ludoo in #3320
- Add instance access logging support to apigee module by @ludoo in #3321
- Added read-only providers to 0-org-setup stage, and fixed CI/CD param… by @norbert-loderer in #3322
- feat: Support serverless_deployment NEG for api gateway by @joshmyers in #3323
- Update secondary ranges syntax in network stage YAML definitions by @fenyvesi-levi in #3326
- Fix alert variable notification prompts type in project module by @ludoo in #3330
- Add support for permissive mode to GKE cluster modules backup plans by @ludoo in #3331
- Add conditional grants on networking to pf service account in FAST stage 0 by @fenyvesi-levi in #3333
- Allow setting resource policies in compute-vm module by @ludoo in #3336
- Add conditional grants on security to pf service account in FAST stage 0 by @norbert-loderer in #3338
- Add default values for environments in stage 2, moved to variables.tf by @norbert-loderer in #3337
- docs(blueprints): add deprecation notice by @kaue in #3335
- Add default values for environments in stage 2, moved to variables.tf by @kovagoadam in #3344
New Contributors
- @avh01 made their first contribution in #3286
- @joshmyers made their first contribution in #3323
Full Changelog: v44.1.0...v44.2.0