7.0.0 - June 28, 2024
Major Version Update
Version 7.0.0
of the viya4-iac-gcp
project is a major version update. See details below in breaking changes.
BREAKING CHANGES
- #217: feat!: (IAC-1474) Update binaries & Terraform providers/modules
- As part of PR #217, the required binaries and Terraform providers/modules have been updated to resolve some security notices that were picked up by our scanning process. The update to the
terraform-google-modules/kubernetes-engine
,terraform-google-modules/address
, andGoogleCloudPlatform/sql-db
terraform modules in this project raised the minimum Terraform Google Provider version so that5.31.0
is required. In addition, the now updated Terraform Google Provider requires a newer version of the terraform binary, at least version1.8.0
. - If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.8.5 will be included in the image.
- If you run this project directly on your machine by executing
terraform
CLI commands:- Ensure you have at least Terraform version 1.8.0 installed. See installation documentation from HashiCorp.
- Ensure you have the latest Terraform providers and modules installed by executing
terraform init --upgrade
- This is a backwards incompatible release, meaning once you initially provisioned your infrastructure with this
7.0.0
release or update existing infrastructure using thisviya4-iac-gcp
release, any future modifications to your infrastructure must be made with theviya4-iac-gcp:7.0.0
release.
- As part of PR #217, the required binaries and Terraform providers/modules have been updated to resolve some security notices that were picked up by our scanning process. The update to the
ENHANCEMENTS:
- #216: feat: (IAC-1025) Update IAC Sample Sizing