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 yorinasub17 about 3 years ago
run-all
commands.Published by yorinasub17 about 3 years ago
terraform_binary
when fetching outputs for dependency
.Published by infraredgirl about 3 years ago
Published by infraredgirl about 3 years ago
Published by yorinasub17 about 3 years ago
dependency
mock_outputs_merge_with_state
ignored mock_outputs_allowed_terraform_commands
Published by yorinasub17 about 3 years ago
include
NOTE: This release is marked as backward incompatible, but there is no backward incompatible configuration changes. We expect all existing configuration to work as is. However, given the amount of changes internally to the include
mechanism, we are marking this release as backward incompatible out of caution. If you encounter any issues using this release with existing configurations, please file an issue on this repo as the intention is to limit backward incompatibilities.
include
blocks in a single configuration. Note that with this change, usage of a bare include
block with no labels (e.g., include {}
) is deprecated. It is recommended to update your configuration starting this release to attach a label to all include
blocks (e.g., include "root" {}
). You can learn more about multiple include blocks in the updated documentation.Published by yorinasub17 about 3 years ago
--terragrunt-log-level
TERRAGRUNT_LOG_LEVEL
. This log level will also be used on the global fallback logger, which will log out stack traces on error.Published by brikis98 about 3 years ago
source
dependencies
source
or dependencies
are referencing a folder that doesn't exist.Published by brikis98 about 3 years ago
source
generate
generate
blocks with duplicate names.Published by infraredgirl about 3 years ago
Fix a bug where terragrunt
would error out if no terraform
files were found because they were being generated using generate
blocks.
Published by infraredgirl about 3 years ago
Update go-getter
to v1.5.7
.
Published by brikis98 about 3 years ago
run_cmd
[helper function]terragrunt.hcl
files multiple times, which is normally harmless, but in the case of the run_cmd
helper function, which can execute arbitrary code with side effects, this could cause problems. Therefore, we now cache run_cmd
calls based on the arguments passed to them so that they are only executed once.Published by yorinasub17 about 3 years ago
terraform
[block]tfr://
protocol syntax for the source
attribute. See the updated docs on source
for more details.Published by yorinasub17 about 3 years ago
dependency
[block]mock_outputs_merge_with_state
option. When true
, dependency
fetching will always merge in mock_outputs
into the dependency output.Special thanks to @gregorycuellar for their contribution!
Published by yorinasub17 about 3 years ago
include
[block]deep
merge strategy for include
. Refer to the updated documentation for more information on what deep merge means.Published by yorinasub17 about 3 years ago
include
[block]include
: merge_strategy
. merge_strategy
indicates how the included parent config should be merged with the child config. Currently, this only supports no_merge
and shallow
. When omitted, the merge strategy defaults to shallow
(the same strategy as previous versions).Published by yorinasub17 over 3 years ago
terraform
. Now terragrunt
will check all the args and determine if an arg is a plan file (a filename that exists on disk and ends with extension tfplan
), and if it is, feed it to the end of the args list.Published by yorinasub17 over 3 years ago
Published by yorinasub17 over 3 years ago
include
[block]Fix bug where using an exposed include
with local
in the same expression did not work when referencing in locals
blocks.
https://github.com/gruntwork-io/terragrunt/issues/1727
https://github.com/gruntwork-io/terragrunt/pull/1728
Published by brikis98 over 3 years ago
remote_state
[block]remote_state
block handles the AWS partition settings so that it works correctly with GovCloud.