Skip to main content

Gruntwork release 2023-06

Guides / Update Guides / Releases / 2023-06

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

Here are the repos that were updated:

boilerplate

v0.5.4

Published: 6/29/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/boilerplate/compare/v0.5.3...v0.5.4

patcher-cli

v0.3.4

Published: 6/28/2023 | Release notes

This release contains minor bug fixes.

v0.3.3

Published: 6/21/2023 | Release notes

This release includes the following improvements.

  • Support has been added for updating using the "next breaking" update strategy

  • Minor improvements to the display of third party modules

    • Patcher can show if all the dependencies for a third-party module are fully up to date
    • Patcher supports limited updates to the next highest "safe" version, this is only safe if the third-party module follows good semantic versioning practices
    • Patcher shows a ? and the message "Patcher can not determine an update plan for this dependency.", if the dependencies on a third-party module are not up to date and cannot be update to a "safe" version
  • Support has been added for limiting updates to a single module dependency by setting --target=<module_source>

    • For example: patcher update --non-interactive --target=gruntwork-io/terraform-aws-service-catalog/networking/route53 will limit Patcher to only updating usages of the route53 module

repo-copier

v0.2.5

Published: 6/8/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/repo-copier/compare/v0.2.4...v0.2.5

terraform-aws-architecture-catalog

v0.0.37

Published: 6/1/2023 | Release notes

terraform-aws-cache

v0.20.2

Published: 6/7/2023 | Release notes

terraform-aws-ci

v0.52.5

Published: 6/29/2023 | Modules affected: install-jenkins | Release notes

  • Updated Jenkins version to 2.387.2 LTS
  • Updated key used to sign Jenkins RPM releases

v0.52.4

Published: 6/27/2023 | Modules affected: git-helpers, terraform-helpers | Release notes

  • Add optional author flag to terraform-update-variable and git-add-commit-push.

v0.52.3

Published: 6/1/2023 | Modules affected: ec2-backup, ecs-deploy-runner-invoke-iam-policy, ecs-deploy-runner, iam-policies | Release notes

  • Specify version range for AWS provider in multiple modules

terraform-aws-cis-service-catalog

v0.47.6

Published: 6/30/2023 | Modules affected: security/aws-securityhub | Release notes

v0.47.5

Published: 6/20/2023 | Release notes

  • Updated golang libraries from codegen and test

v0.47.4

Published: 6/16/2023 | Modules affected: landingzone, security/aws-securityhub | Release notes

v0.47.3

Published: 6/5/2023 | Modules affected: data-stores, landingzone, networking, observability | Release notes

  • Pin AWS provider <v5.0.0

terraform-aws-data-storage

v0.29.0

Published: 6/27/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-data-storage/compare/v0.27.3...v0.28.1

v0.28.0

Published: 6/14/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/terraform-aws-data-storage/compare/v0.27.2...v0.27.3

v0.27.2

Published: 6/1/2023 | Modules affected: rds, aurora, backup-plan, backup-vault | Release notes

  • Support password management with secrets manager in RDS
  • Fix/pin provider

terraform-aws-ecs

v0.35.8

Published: 6/27/2023 | Modules affected: ecs-cluster | Release notes

  • Added logic to the ecs-cluster module allowing additional EBS block device mapping to be optional

v0.35.7

Published: 6/19/2023 | Modules affected: ecs-service | Release notes

  • Added ecs-cluster test using spot instances
  • ecs-service: Changed default launch_type for API compatibility

v0.35.6

Published: 6/2/2023 | Modules affected: ecs-cluster | Release notes

  • 387 Add support for max lifetime for ec2 instances in ecs-cluster

v0.35.5

Published: 6/1/2023 | Modules affected: ecs-cluster, ecs-daemon-service, ecs-service | Release notes

  • Pin AWS provider <v5.0.0 to prevent breaking changes from disrupting functionality

terraform-aws-eks

v0.59.2

Published: 6/29/2023 | Modules affected: eks-k8s-karpenter | Release notes

  • Expose Karpenter Helm chart value configs

v0.59.1

Published: 6/16/2023 | Modules affected: eks-alb-ingress-controller-iam-policy | Release notes

  • Add new policy statement for AddTags for latest policy requirements.

v0.59.0

Published: 6/2/2023 | Modules affected: eks-aws-auth-merger, eks-cluster-control-plane, eks-k8s-cluster-autoscaler | Release notes

Feature/k8s 126 - add support for k8s 1.26

Note: EKS 1.26 requires kubergrunt v0.11.3 and above

v0.58.4

Published: 6/1/2023 | Modules affected: eks-cluster-workers, eks-alb-ingress-controller-iam-policy, eks-alb-ingress-controller, eks-aws-auth-merger | Release notes

  • Add variable: asg_default_instance_root_volume_name
  • Guard against pulling v5 AWS provider

terraform-aws-lambda

v0.21.12

Published: 6/16/2023 | Modules affected: lambda | Release notes

  • Add ephemeral_storage to AWS lambda resource

v0.21.11

Published: 6/15/2023 | Modules affected: keep-warm | Release notes

  • Update nodejs

v0.21.10

Published: 6/1/2023 | Modules affected: api-gateway-account-settings, api-gateway-proxy, keep-warm, lambda-edge-log-group | Release notes

  • Pin AWS provider to less than V5

terraform-aws-load-balancer

v0.29.8

Published: 6/30/2023 | Modules affected: alb | Release notes

  • Add optional alb redirect as default rule

terraform-aws-monitoring

v0.36.1

Published: 6/1/2023 | Modules affected: alarms, logs, metrics | Release notes

  • Pin AWS provider <v5.0.0 to prevent breaking changes from disrupting functionality.

terraform-aws-openvpn

v0.26.3

Published: 6/1/2023 | Modules affected: openvpn-server | Release notes

  • Pin provider < v5.0.0

terraform-aws-security

v0.68.5

Published: 6/28/2023 | Modules affected: private-s3-bucket | Release notes

  • Fixed null bucket_ownership of S3 bucket

v0.68.4

Published: 6/19/2023 | Release notes

  • Update golang libraries from codegen.

terraform-aws-server

v0.15.5

Published: 6/1/2023 | Modules affected: ec2-backup, single-server | Release notes

  • Guard against AWS provider V5 to prevent breaking changes from disrupting functionality

terraform-aws-service-catalog

v0.104.14

Published: 6/29/2023 | Modules affected: networking, services | Release notes

  • Update terraform-aws-eks to v0.59.2
  • Expose Karpenter Helm chart value configs

v0.104.13

Published: 6/28/2023 | Modules affected: data-stores, landingzone, services, mgmt | Release notes

  • Added a new RDS replica module
  • Added optional additional_bucket_policy_statements configuration for CloudTrail in account-baseline-app
  • eks-workers: bump gruntwork-installer default
  • Added support for k8s 1.26
  • bump terraform-aws-cache to v0.20.2

v0.104.12

Published: 6/16/2023 | Modules affected: services, data-stores | Release notes

  • Chore: Add frontmatter for Karpenter service
  • Update examples/for-learning-and-testing/services/ec2-instance with new Packer instructions
  • Increase version to latest for RDS module
  • Expose the platform_runtime in the ecs-service module

v0.104.11

Published: 6/7/2023 | Modules affected: networking, services | Release notes

  • Support for EKS Karpenter has been added. The services/eks-karpenter module adds support for Karpenter.
  • Bump terraform-aws-eks to v0.58.0

v0.104.10

Published: 6/5/2023 | Modules affected: data-stores | Release notes

  • Bump RDS module version

v0.104.9

Published: 6/1/2023 | Modules affected: base, data-stores, landingzone, mgmt | Release notes

  • Pin AWS provider <v5.0.0

terraform-aws-static-assets

v0.17.1

Published: 6/1/2023 | Modules affected: s3-static-website, s3-cloudfront | Release notes

  • Update documentation for supported aws provider version
  • Pin AWS provider <v5.0.0

terraform-aws-utilities

v0.9.2

Published: 6/1/2023 | Modules affected: request-quota-increase, instance-type | Release notes

  • Refactor contexts
  • Update pex example for Python compatibility
  • Update CHANGELOG.md
  • Update for python3.11 compatibility
  • Restrict provider version to >=3.75.1 and <5.0.0 in modules.

terraform-aws-vpc

v0.23.2

Published: 6/30/2023 | Modules affected: vpc-flow-logs | Release notes

  • Remove Zack from CODEOWNERS
  • Add max_aggregation_interval to vpc_flow_logs