Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
MIT License
Bot releases are hidden (Show)
Published by denis256 over 2 years ago
--terragrunt-strict-validate
ignored unused input variablesSpecial thanks to the following users for their contribution!
Published by denis256 over 2 years ago
git rev-parse --show-toplevel
to pass environment variablesPublished by denis256 over 2 years ago
sops
version to v3.7.2terragrunt-tfpath
override with respect to dependenciesPublished by denis256 over 2 years ago
Updated Terragrunt to retry in case of "Timeout exceeded while awaiting headers" errors.
Special thanks to @MFAshby for their contribution!
Published by tonerdo over 2 years ago
Special thanks to @henworth for their contribution!
Published by yorinasub17 over 2 years ago
Updated Terragrunt to configure blocking of public access to the access logs S3 bucket when access logging of the state bucket is configured.
Published by denis256 over 2 years ago
Added caching of IAM roles to improve parsing speed of HCL files.
Published by denis256 over 2 years ago
get_repo_root
[NEW]get_repo_root
, that can be used to get the absolute path to the root of Git repositorySpecial thanks to @andreykaipov for their contribution!
Published by yorinasub17 over 2 years ago
Implemented support for merge strategies to control how to merge outputs with mocks.
Special thanks to @jon-walton for their contribution!
Published by yorinasub17 over 2 years ago
Fixed a bug in tfr
source where relative paths returned from third party registries was not handled correctly.
Published by yorinasub17 over 2 years ago
Terraform 1.1 support: We are now testing Terragrunt against Terraform 1.1 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.
Published by rhoboat almost 3 years ago
error_hook
[NEW]error_hook
, which can be used to run arbitrary commands when an error is thrown that matches the on_errors
list attribute.Special thanks to @smitthakkar96 for their contribution!
Published by yorinasub17 almost 3 years ago
get_path_to_repo_root
[NEW]get_path_from_repo_root
[NEW]get_path_to_repo_root
and get_path_from_repo_root
, that can be used to construct relative paths in relation to the root of the git repository, if the terragrunt.hcl
configuration lives in a git repository and terragrunt
is being run from a clone of the repository.Special thanks to @tbell83 for their contribution!
Published by denis256 almost 3 years ago
Published by denis256 almost 3 years ago
Special thanks to the following users for their contribution!
Published by yorinasub17 almost 3 years ago
--terragrunt-modules-that-include
didn't account for includes that are relative path.sops_decrypt_file
with ini
, env
, and raw text files.Special thanks to the following users for their contribution!
Published by yorinasub17 almost 3 years ago
terraform_binary
. Now terragrunt
will always prefer the setting in the configuration. This works around the issue where you need mixed terraform binaries in your project, and terragrunt
doesn't know which one to use when fetching dependencies.Special thanks to the following users for their contribution!
Published by yorinasub17 almost 3 years ago
terraform
module copy (via the new include_in_copy
attribute in the terraform
block).Published by yorinasub17 almost 3 years ago
aws-sdk-go
to v1.41.7Special thanks to the following users for their contribution
Published by brikis98 almost 3 years ago