Skip to main content

Gruntwork release 2023-12

Guides / Update Guides / Releases / 2023-12

This page is lists all the updates to the Gruntwork Infrastructure as Code Library that were released in 2023-12. 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.1.2

Published: 12/22/2023 | Release notes

boilerplate

v0.5.8

Published: 12/8/2023 | Release notes

v0.5.7

Published: 12/5/2023 | Release notes

v0.5.6

Published: 12/1/2023 | Release notes

gruntwork

v0.4.20

Published: 12/22/2023 | Release notes

pipelines-cli

v0.2.5-beta-3

Published: 12/14/2023 | Release notes

v0.2.5-beta-2

Published: 12/13/2023 | Release notes

v0.2.5-beta-1

Published: 12/12/2023 | Release notes

v0.2.5-alpha-3

Published: 12/9/2023 | Release notes

v0.2.5-alpha-2

Published: 12/7/2023 | Release notes

repo-copier

v0.4.3

Published: 12/22/2023 | Release notes

Full Changelog: https://github.com/gruntwork-io/repo-copier/compare/v0.4.2...v0.4.3

terraform-aws-architecture-catalog

v1.3.1

Published: 12/13/2023 | Release notes

v1.3.0

Published: 12/13/2023 | Release notes

v1.2.4

Published: 12/11/2023 | Release notes

v1.2.3

Published: 12/11/2023 | Release notes

v1.2.2

Published: 12/11/2023 | Release notes

v1.2.1

Published: 12/8/2023 | Release notes

v1.2.0

Published: 12/8/2023 | Release notes

These modules now require AWS provider v5 or above. You'll need to update your required_providers block accordingly.

Full Changelog: https://github.com/gruntwork-io/terraform-aws-architecture-catalog/compare/v1.1.0...v1.1.1

v1.1.0

Published: 12/6/2023 | Release notes

The boilerplate input variables for the devops-foundations-infrastructure-modules template have changed!

Removed:

  • GithubOrg
  • InfraLiveRepoName

Added:

  • RepoBaseUrl
  • InfraModulesRepoName
  • GWCopiedReposNamePrefix
  • DefaultRegion
  • ServiceCatalogVersion
  • VpcVersion

See boilerplate.yml for the full details. Please update any automation around this template accordingly.

Full Changelog: https://github.com/gruntwork-io/terraform-aws-architecture-catalog/compare/v1.0.13...v1.1.0

v1.0.13

Published: 12/4/2023 | Release notes

v1.0.12

Published: 12/1/2023 | Release notes

terraform-aws-ci

v0.53.1

Published: 12/22/2023 | Modules affected: ecs-deploy-runner | Release notes

  • Update golang.org/x/net

v0.53.0

Published: 12/15/2023 | Modules affected: kubernetes-circleci-helpers | Release notes

  • Add Terrascan to CI - CORE-1371
  • [kubernetes-circleci-helpers] Upgrade minikube to support Kubernetes 1.28

terraform-aws-cis-service-catalog

v0.48.2

Published: 12/15/2023 | Modules affected: networking/vpc, networking/vpc-mgmt, networking/vpc-app-network-acls, networking/vpc-mgmt-network-acls | Release notes

Update to latest terraform-aws-service-catalog and terraform-aws-vpc modules and expose support for lots of new functionality:

  • Transit subnets (a 4th tier of subnets)
  • Private NAT
  • Customizing subnet spacing
  • Propagating VGWs
  • Blackhole routing
  • IPv6
  • IPAM

terraform-aws-control-tower

v0.3.0

Published: 12/19/2023 | Modules affected: templates/landingzone/boilerplate-single-account-baseline | Release notes

  • Added new inputs VpcModuleVersion and DisableVpcInputs to the boilerplate-single-account-baseline template. You can use these inputs to set a custom version for the VPC module and pass an empty inputs = {} block to the VPC module, respectively.

v0.2.4

Published: 12/19/2023 | Release notes

  • account-baseline
  • github-oidc-role
  • pipelines-policy-update-role-ro
  • pipelines-policy-update-role-write
  • pipelines-read-only
  • vpc

v0.2.3

Published: 12/18/2023 | Modules affected: landingzone | Release notes

  • landingzone
  • Fix accounts.yml update error for new accounts

v0.2.2

Published: 12/14/2023 | Modules affected: landingzone | Release notes

  • landingzone
  • Update accounts.yaml correctly by preserving existing data

v0.2.1

Published: 12/13/2023 | Release notes

  • templates/landingzone/boilerplate-single-account-baseline
  • templates/landingzone/boilerplate-single-account-factory
  • Adding account level tags.yml logic.
  • Adding tags and metadata fields to the _new-account-requests files.

v0.2.0

Published: 12/8/2023 | Modules affected: landingzone/control-tower-app-account-baseline, landingzone/control-tower-security-account-baseline | Release notes

  • Upgrade CIS modules to AWS provider v5 compatibility.

v0.1.3

Published: 12/7/2023 | Modules affected: landingzone | Release notes

  • Fix: Provider v5 restriction

v0.1.2

Published: 12/5/2023 | Modules affected: landingzone | Release notes

  • landingzone
  • Configure timeouts for the service-catalog-provisioned-product resource and double default timeouts for provisioned-product CRUD actions.

terraform-aws-ecs

v0.35.13

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

  • Add Terrascan to CI - CORE-1371
  • Bump upgrade-tests (CI Module) - [CORE-1384]
  • ecs-service: Add optional toggle to disable ELB health check for ECS Deployment Check

terraform-aws-monitoring

v0.36.10

Published: 12/4/2023 | Modules affected: alarms | Release notes

  • Adds an ELB 5xx status code alarm to the target group alarm module

terraform-aws-service-catalog

v0.107.12

Published: 12/15/2023 | Modules affected: networking | Release notes

  • added global_subnet_spacing from vpc-app

v0.107.11

Published: 12/14/2023 | Modules affected: networking/vpc | Release notes

  • Add support for discovering the IPAM using filters via new ipv4_ipam_pool_filters and ipv6_ipam_pool_filters input variables.
  • Expose ipv4_netmask_length input variable.
  • Add support for enabling a "black hole" route via new create_blackhole_route, blackhole_route_table_names, and blackhole_cidr_block input variables.

v0.107.10

Published: 12/8/2023 | Modules affected: networking | Release notes

  • Added better naming scheme for route_table_ids output per subnet

v0.107.9

Published: 12/8/2023 | Modules affected: networking | Release notes

  • Updated networking modules to v0.26.14

v0.107.8

Published: 12/1/2023 | Modules affected: networking | Release notes

  • Bump upgrade-tests (CI Module) - [CORE-1384]
  • Enhancement/vpc_update_modules

terraform-aws-vpc

v0.26.15

Published: 12/14/2023 | Modules affected: vpc-app | Release notes

  • Add support for discovering the IPAM using filters via new ipv4_ipam_pool_filters and ipv6_ipam_pool_filters input variables.
  • Fix some dependency issues to ensure everything is created in the right order in the VPC.