6.0.0 - March 21, 2024
Major Version Update
v6.0.0 of the viya4-iac-gcp project is a major version update. See details below in breaking changes.
BREAKING CHANGES
-
#206: feat!: (IAC-1234) Update binaries & Terraform providers/modules
- With the update to version 30.0.0 of the
terraform-google-kubernetes-engine
module, there has been a change to the account permissions of the default cluster service account that gets created during infrastructure provisioning.
Additional notes from the
terraform-google-kubernetes-engine
module:The service account will now be created with Kubernetes Engine Default Node Service Account role instead of Kubernetes Engine Node Service Account roles which is deprecated now. This is the Google recommended least privileged role to be used for the service account attached to the GKE Nodes.
This is a backwards incompatible release, meaning once you initially provisioned your infrastructure with this 6.0.0 release or update existing infrastructure using this viya4-iac-gcp release, any future modifications to your infrastructure must be made with the viya4-iac-gcp:6.0.0 release.
- With the update to version 30.0.0 of the
ENHANCEMENTS:
- #204: feat: (IAC-1348) Update the default Postgres server version to 15
DOCUMENTATION:
- #208: docs: (IAC-1234) Update cluster_autoscaling_profile docs to list all options
CHORE:
- #207: chore: (IAC-1339) Disable Blank GitHub Issues & Add Feature Request Template