Skip to content

6.0.0 - March 21, 2024

Compare
Choose a tag to compare
@jarpat jarpat released this 21 Mar 15:22
· 13 commits to main since this release
85ee092

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.

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