Skip to main content

Gruntwork release 2022-11

Guides / Update Guides / Releases / 2022-11

This page is lists all the updates to the Gruntwork Infrastructure as Code Library that were released in 2022-11. For instructions on how to use these updates in your code, check out the updating documentation.

Here are the repos that were updated:

aws-sample-app

v0.0.6

Published: 11/21/2022 | Release notes

Full Changelog: https://github.com/gruntwork-io/aws-sample-app/compare/v0.0.5...v0.0.6

terraform-aws-ci

v0.50.11

Published: 11/10/2022 | Modules affected: aws-helpers, build-helpers, check-url, circleci-helpers | Release notes

  • Update Centos 7 image used in examples
  • Replace 'local readonly' with 'local -r' in bash scripts

v0.50.10

Published: 11/4/2022 | Modules affected: build-helpers | Release notes

  • Improved error handling during cloning of git repositories in build-packer-artifact

terraform-aws-cis-service-catalog

v0.42.0

Published: 11/24/2022 | Modules affected: data-stores/rds, landingzone/account-baseline-app, landingzone/account-baseline-root, landingzone/account-baseline-security | Release notes

  • Update References to CIS v1.5
  • Added support for new AWS region (me-central-1 UAE) to multiregion modules
  • Updated terraform-aws-security versions to v0.66.0
  • Updated terraform-aws-service-catalog versions to v0.98.0
  • Use BuildKit pattern for passing secrets
  • Make changes to deprecate set-output command in Github action
  • Update dependencies to the latest versions.

terraform-aws-ecs

v0.34.2

Published: 11/11/2022 | Modules affected: ecs-deploy, ecs-service, ecs-task-scheduler | Release notes

  • Support ECS Task Scheduling
  • Update default branch references (backward compatible)
  • Bump docker image from patch to v0.0.6
  • Update CODEOWNERS

terraform-aws-eks

v0.55.2

Published: 11/23/2022 | Modules affected: eks-scripts | Release notes

  • Install Python libraries as part of install process in eks-scripts

v0.55.1

Published: 11/11/2022 | Modules affected: eks-cluster-control-plane | Release notes

  • Fix prefix delegation environment variable

terraform-aws-lambda

v0.21.2

Published: 11/21/2022 | Modules affected: lambda | Release notes

  • Updates the Lambda function resource dependency tree to wait until the policy with the necessary permissions is attached to the IAM role before the function is created.

v0.21.1

Published: 11/11/2022 | Modules affected: lambda | Release notes

  • Adds a fix through the variable enable_eni_cleanup for an intermittent bug where the security group could not be destroyed due to lingering ENIs when the Lambda Function is running in a VPC.

terraform-aws-security

v0.67.0

Published: 11/29/2022 | Modules affected: ntp | Release notes

  • Switching NTP to chrony and configuring

v0.66.0

Published: 11/17/2022 | Modules affected: codegen/generator, aws-config-multi-region, ebs-encryption-multi-region, guardduty-multi-region | Release notes

  • Added support for new AWS region (me-central-1 UAE) to multi-region modules. As a result, you will need to add this region to your list of region providers.
  • Changed the codegen behavior to use the new Gruntwork Supported AWS Regions whitelist.

v0.65.10

Published: 11/4/2022 | Modules affected: iam-users | Release notes

  • Updated IAM user login profiles to include lifecycle rules for importing login profiles without password information

Note: Previously, importing aws_iam_user_login_profiles would trigger a password reset and IAM resource recreation. Now, the password and PGP fields will be ignored when importing.

terraform-aws-server

v0.15.3

Published: 11/28/2022 | Modules affected: attach-eni, persistent-ebs-volume | Release notes

  • Converted Packer examples from json to hcl

v0.15.2

Published: 11/23/2022 | Modules affected: single-server | Release notes

  • Added user_data_replace_on_change var to allow for enabling or disabling the EC2 auto-replace when a change is made to user-data

terraform-aws-service-catalog

v0.99.0

Published: 11/24/2022 | Modules affected: services/k8s-service, services/eks-cluster, services/eks-core-services, services/eks-workers | Release notes

  • Add subPath processing for ConfigMaps and Secrets
  • Update terraform-aws-eks to v0.55.2 - fix Python dependency issue with new AWS EKS optimized AMIs
  • Add patch for CIS RDS module

v0.98.0

Published: 11/22/2022 | Modules affected: base/ec2-baseline, data-stores/rds, data-stores/s3-bucket, landingzone/account-baseline-app | Release notes

  • Added support for new AWS region (me-central-1 UAE) to multiregion modules.
  • Updated terraform-aws-security versions to v0.66.0.
  • Use BuildKit pattern for passing secrets.

v0.97.0

Published: 11/16/2022 | Modules affected: services/eks-cluster, services/eks-workers, services/eks-core-services, services/k8s-service | Release notes

  • Added support for Kubernetes 1.23.
  • Bump helm-kubernetes-services to v0.2.16.
  • Make changes to deprecate set-output command in Github action.
  • Bump github.com/gruntwork-io/terraform-aws-security to v0.65.10.
  • Allow configuring EKS worker instance_root_volume_name.

v0.96.9

Published: 11/4/2022 | Modules affected: services/helm-service | Release notes

  • New Helm chart wrapper module that allows you to deploy arbitrary Helm charts using Terraform.

v0.96.8

Published: 11/1/2022 | Modules affected: networking | Release notes

  • Allow public subnets in VPCs to auto-assign public IPs, if desired

terraform-aws-static-assets

v0.15.9

Published: 11/11/2022 | Modules affected: s3-cloudfront | Release notes

  • Add optional ordered_cache_behavior to modules/s3-cloudfront