terragrunt

Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.

MIT License

Stars
7.6K
Committers
279

Bot releases are hidden (Show)

terragrunt - v0.61.1

Published by levkohimins 3 months ago

Updated CLI args, config attributes and blocks

  • before_hook
  • after_hook

Description

  • Added passing of extra ENVs to the hook's executed command

Related links

Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.61.0...v0.61.1

terragrunt - v0.61.0

Published by levkohimins 3 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-excludes-file
  • hclvalidate

Description

  • Added --terragrunt-excludes-file flag to set excluded directories from a file (docs).
  • Added hclvalidate command to validate Terragrunt configs (docs).

Related links

Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.60.1...v0.61.0

terragrunt - v0.60.1

Published by denis256 3 months ago

Updated CLI args, config attributes and blocks

  • include

Description

  • Enhanced handling of concurrent configuration writes from multiple includes.

Related links

terragrunt - v0.60.0

Published by denis256 4 months ago

Description

Terraform 1.9 support: We are now testing Terragrunt against Terraform 1.9 and is confirmed to be working.

NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in Terraform version that is being tested.

Related links

terragrunt - v0.59.7

Published by levkohimins 4 months ago

Description

  • Fixed using dynamic AWS credentials with get_aws_account_id() built-in function.

Related links

Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.59.6...v0.59.7

terragrunt - v0.59.6

Published by denis256 4 months ago

Description

  • Updated github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.7
  • Updated github.com/hashicorp/go-getter from 1.7.4 to 1.7.5

Related links

terragrunt - v0.59.5

Published by yhakbar 4 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-auth-provider-cmd

Description

  • Fixed using dynamic AWS credentials with remote_state

Related links

terragrunt - v0.59.4

Published by levkohimins 4 months ago

Description

  • Fixed fetching compressed data from a network mirror server (Terragrunt Provider Cache)

Related links

terragrunt - v0.59.3

Published by denis256 4 months ago

Description

  • Added attribute iam_web_identity_token to support AssumeRoleWithWebIdentity

Special thanks

Special thanks to @partcyborg for their contribution!

Related links

terragrunt - v0.59.2

Published by denis256 4 months ago

Description

Migration Guide

If Azure vault is used to store encrypted values, define environment variables:

export AZURE_TENANT_ID="<active_directory_tenant_id>"
export AZURE_CLIENT_ID="<service_principal_appid>"
export AZURE_CLIENT_SECRET="<service_principal_password>"

References:
https://learn.microsoft.com/en-us/azure/developer/go/azure-sdk-authentication-service-principal?tabs=azure-cli#option-1-authenticate-with-a-secret

Related links

terragrunt - v0.59.1

Published by yhakbar 4 months ago

What's Changed

Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.59.0...v0.59.1

terragrunt -

Published by yhakbar 4 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-auth-provider-cmd

Description

Related links

terragrunt - v0.58.15

Published by levkohimins 4 months ago

Description

  • Improved Terragrunt Provider Cache logs

Related links

terragrunt - v0.58.14

Published by levkohimins 5 months ago

Description

  • Support Terragrunt Provider Cache for providers lock command

Related links

terragrunt - v0.58.13

Published by denis256 5 months ago

Description

  • Updated Terragrunt to print original SOPS errors

Related links

terragrunt - v0.58.12

Published by levkohimins 5 months ago

Description

  • Fixed a bug that caused init to run despite no changes

Related links

terragrunt - v0.58.11

Published by yhakbar 5 months ago

What's Changed

Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.58.10...v0.58.11

terragrunt - v0.58.10

Published by levkohimins 5 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-download-dir

Description

  • Fixed ignoring TERRAGRUNT_DOWNLOAD for dependent modules

Related links

terragrunt - v0.58.9

Published by denis256 5 months ago

Updated CLI args, config attributes and blocks

  • output-module-groups
  • remote_state

Description

  • Fixed output-module-groups command
  • Improved logging of S3 encryption warning

Related links

terragrunt - v0.58.8

Published by levkohimins 5 months ago

Description

  • Fixed S3 bucket URL modifying

Related links