Skip to content

Releases: sassoftware/viya4-iac-aws

8.7.0 - January 17, 2025

17 Jan 19:12
e8de51f
Compare
Choose a tag to compare

Release Notes

  • The use of ingress and egress arguments for aws_security_group_rule resources has been replaced with explicitly creating
    aws_vpc_security_group_egress_rule and aws_vpc_security_group_ingress_rule resources according to best practices. The change
    should eliminate the possibility that security group rules might be overwritten across multiple terraform apply operations.

ENHANCEMENTS:

  • #310: feat: (PSKD-814) Default K8s version is 1.30, add support for 1.31

BUG FIXES:

  • #313: fix: (PSKD-903) permissions set in dockerfile
  • #315: fix: (PSKD-970) eliminate racially-insensitive terminology

8.6.0 - October 31, 2024

31 Oct 20:14
0400a7b
Compare
Choose a tag to compare

Release Notes

  • Terraform version was updated from 1.8.5 to 1.9.6.

  • If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.9.6 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 version 1.9.6 installed. See installation documentation from HashiCorp. Update the CLI binaries and run terraform init -upgrade to pull down the latest provider and module updates.

  • Updating to the 20.x version of the terraform-aws-eks module introduces the following change in behavior (see details in the UPGRADE-20.0 document):

    • Support for cluster access management has been added with the default authentication mode set as API_AND_CONFIG_MAP. This is a one way change if applied; if you wish to use CONFIG_MAP, you will need to set authentication_mode = "CONFIG_MAP" explicitly when upgrading.

ENHANCEMENTS:

  • #307 feat: (PSKD-347) AWS Q4 Tool Version Updates

8.5.1 - September 19, 2024

19 Sep 16:11
9b15158
Compare
Choose a tag to compare

BUG FIXES:

  • #302 fix: (PSKD-678) viya4-aws-iac creates an incomplete IAM policy for the autoscaler Service Account redo
  • #303 fix: (PSKD-434) (PSKD-702) AWS no longer has a default storage class with K8s 1.30

DOCUMENTATION:

  • #304 docs: Elaborate code review process in CONTRIBUTING.md

ACKNOWLEDGEMENTS:

Thanks to @bkoprivica for his code contribution to this project in PR #292 to help remediate an autoscaler IAM policy issue handled by PR #302.

8.5.0 - August 29, 2024

29 Aug 15:51
8718e08
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #297 feat: (PSKD-517) Add Support for K8s 1.30

8.4.0 - July 22, 2024

22 Jul 19:50
3004da7
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #293: feat: (IAC-1472) AWS - Security Scan 2024.06

BUG FIXES:

  • #295: fix: (PSKD-494) AWS - private endpoint type for S3 should be of type Interface

8.3.0 - May 17, 2024

17 May 18:09
324e6e9
Compare
Choose a tag to compare

RELEASE NOTES:

Terraform version was updated from 1.7.3 to 1.8.3.

  • If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.8.3 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 version 1.8.3 installed. See installation documentation from HashiCorp.

ENHANCEMENTS:

  • #289: feat: (IAC-1435) AWS - Security Scan 2024.05

8.2.0 - April 18, 2024

18 Apr 13:50
7ea5359
Compare
Choose a tag to compare

ENHANCEMENTS:

  • #277: feat: (IAC-1347) Updated external Postgres server version to 15
  • #279: feat: (IAC-1376) Add Support for K8s 1.29

DOCUMENTATION:

  • #281: docs: (IAC-1411) Updated copyright range to 2024

BUG FIXES:

  • #282: fix: (IAC-1380) AWS Autoscaling Launch Template Tags Incorrect

CHORES:

  • #274: chore: (IAC-1330) Update container structure workflow to run acceptance test for PRs targeting staging branch
  • #276: chore: (IAC-1340) Disable Blank GitHub Issues & Add Feature Request Template

8.1.1 - February 15, 2024

15 Feb 15:50
3e7ab80
Compare
Choose a tag to compare

BUG FIXES:

  • #269: fix: (IAC-922) Assign tags to resources missing them

8.1.0 - January 19, 2024

19 Jan 15:03
2340b81
Compare
Choose a tag to compare

RELEASE NOTES:

Terraform version was updated from 1.6.3 to 1.6.6.

  • If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.6.6 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 version 1.6.6 installed. See installation documentation from HashiCorp.

ENHANCEMENTS:

  • #258: feat: (IAC-1265) AWS - Support K8s 1.28 in Viya 2024.02
  • #261: feat: (IAC-1259) AWS - Security scan 2024.01
  • #262: feat: (IAC-1259) AWS - Security scan 2024.01

CHORES:

  • #255: chore: (IAC-1292) remove terraform_documented_outputs explicit definition
  • #267: chore: (IAC-1259) Bump container test expected versions for terraform

8.0.1 - December 12, 2023

12 Dec 18:33
faf3f0e
Compare
Choose a tag to compare

CHORES:

  • #215: chore: (IAC-1119) add a description for all Terraform outputs without one