Skip to content

Releases: sassoftware/viya4-iac-aws

v8.10.0 - August 19, 2025

19 Aug 06:55
2dbc9f4

Choose a tag to compare

Changes

🚀 Features

  • feat: add AWS 1.33 support (PSCLOUD-73) @niraj2347 (#376)
  • feat: changed the default cpu_type to AL2023_x86_64_STANDARD in support of the planned EOL for Amazon Linux 2 (AL2) @niraj2347 (#376)

🐛 Bug Fixes

  • fix: getting started with SAS viya and K8s service link (PSCLOUD-103) @lohitdave (#377)

🔧 Maintenance

  • chore(deps): PSCLOUD-26 Remove unused ElasticLoadBalancing policies from AWS polic… @umeshk20 (#382)

Full Changelog: v8.9.2...v8.10.0

v8.9.2 - June 11, 2025

11 Jun 19:12
fdfe8cd

Choose a tag to compare

Changes

🐛 Bug Fixes

📖 Documentation

🤖 Tests

🔧 Maintenance

Full Changelog: v8.9.1...v8.9.2

v8.9.1 - May 8, 2025

08 May 18:21
38fc7c2

Choose a tag to compare

Release Notes

Please note that our release naming convention has been updated. Additionally, the staging branch has been removed. All the Pull Requests will now point the main branch.

With the removal of the staging branch, there are new expectations and behavior changes to access repository content in the main branch for a specific release. More info can be found in this Discussion post: #344

DOCUMENTATION:

  • docs: (PSKD-1500) update CONTRIBUTING.md with new expectations by @iadomi in #350

TESTS:

Full Changelog: 8.9.0...v8.9.1

8.9.0 - April 16, 2025

16 Apr 18:12
33ea271

Choose a tag to compare

Release Notes

There are some new expectations and behavior changes coming in the near future. More info can be found in this Discussion post: #344

We are going to use GitHub Discussions to make announcements, poll the community, and more. Be sure to subscribe to Discussion events so you don't miss anything.

ENHANCEMENTS:

DOCUMENTATION:

  • docs: Add additional security_group_ids to sample-input-byo.tfvars (PSKD-1292) by @dhoucgitter in #332
  • docs: Correct parameter value syntax for external Postgres servers (PSKD-1439) by @dhoucgitter in #333
  • docs: add stale github action (PSKD-1475) by @ndickens in #338
  • test: adding unit tests and doc by @saschjmil in #340
  • docs: add TOC to README.md (PSKD-1558) by @sas-grtoma in #347

BUG FIXES:

CHORES:

ACKNOWLEDGEMENTS:

Thanks to @canpmh for their code contribution in #320
Thanks to @joshcoburn for their code contribution in #322
Thanks to @miaeyg for their code contribution in #278

Full Changelog: 8.8.0...8.9.0

8.8.0 - March 19, 2025

19 Mar 18:18
48769bd

Choose a tag to compare

Release Notes

  • Terraform version was updated from 1.9.6 to 1.10.5.
  • If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.10.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 version 1.10.5 installed. See installation documentation from HashiCorp. Update the CLI binaries and run terraform init -upgrade to pull down the latest provider and module updates.
  • Supports authenticating to Terraform using temporary AWS credentials generated by assuming an IAM role. See Authenticating Terraform to Access AWS for additional details.
  • With the addition of the testing framework, there are new expectations for Pull Requests. Please refer to the CONTRIBUTING.md for more information.

ENHANCEMENTS:

  • #319: feat: (PSKD-904) Support credentials when assuming an IAM role
  • #326: feat: allow gp3 disk type in default_nodepool_os_disk_type

DOCUMENTATION:

  • #329: test: (PSKD-1389) Add Terratest framework, doc, and workflow

CHORES:

  • #328: chore: (PSKD-1402) AWS - Security Scan 2025.03
  • #330: chore: Update AWS instance types to align with WW Sizing recommendations (PSKD-650)

ACKNOWLEDGEMENTS:

Thanks to @ajeffowens for his code contribution in PR #326 to allow the gp3 disk type as a default_nodepool_os_disk_type

8.7.0 - January 17, 2025

17 Jan 19:12
e8de51f

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

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

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

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

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