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.58.7

Published by levkohimins 5 months ago

Description

  • Support all provider_installation methods in the CLI config with the provider cache.

Related links

terragrunt - v0.58.6

Published by levkohimins 5 months ago

Updated CLI args, config attributes and blocks

  • source

Description

  • Fixed terraform source URL handling

Related links

terragrunt - v0.58.5

Published by denis256 5 months ago

Updated CLI args, config attributes and blocks

  • include

Description

  • Fixed concurrency errors on merging includes
  • Updated documentation examples

Related links

terragrunt - v0.58.4

Published by denis256 5 months ago

Updated CLI args, config attributes and blocks

  • include

Description

  • Updated metadata copy flow to use locks and avoid concurrent modification exceptions
  • Updated Makefile to generate mocks before build

Related links

terragrunt - v0.58.3

Published by levkohimins 6 months ago

Description

  • Added Terraform lock file generation with provider caching

Related links

terragrunt - v0.58.2

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-json-log
  • --terragrunt-tf-logs-to-json
  • --terragrunt-include-module-prefix

Description

  • Fixed generation of plan JSON files when JSON log format is enabled.

Related links

terragrunt - v0.58.1

Published by levkohimins 6 months ago

Updated CLI args, config attributes and blocks

  • generate

Description

  • Added if_disabled attribute for generate block.

Related links

terragrunt - v0.58.0

Published by denis256 6 months ago

Description

OpenTofu 1.7 support: We are now testing Terragrunt against OpenTofu 1.7 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 the OpenTofu version that is being tested.

Related links

terragrunt - v0.57.13

Published by levkohimins 6 months ago

Description

  • Fixed parsing Terragrunt Provider Cache response by @ignatenkobrain

Related links

terragrunt - v0.57.12

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • terraform

Description

  • Updated Terragrunt to check by default for OpenTofu executable before switching to Terraform.

Related links

terragrunt - v0.57.11

Published by levkohimins 6 months ago

Updated CLI args, config attributes and blocks

  • run-all show
  • show

Description

  • Synced Terraform CLI args for show command by @ignatenkobrain

Related links

terragrunt - v0.57.10

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • OpenTelemetry traces reporting

Description

  • Added TRACEPARENT environment variable support for reporting parent traces in OpenTelemetry trace collection.

Related links

terragrunt - v0.57.9

Published by levkohimins 6 months ago

Description

  • Added hash and signature checks for cached providers.

Related links

terragrunt - v0.57.8

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • run-all
  • --terragrunt-out-dir
  • --terragrunt-json-out-dir

Description

  • Updated --terragrunt-out-dir to use plan from directory hierarchy.
  • Added new flag --terragrunt-json-out-dir to save plan in JSON format.

Related links

terragrunt - v0.57.7

Published by denis256 6 months ago

Description

  • Updated github.com/hashicorp/go-getter dependency to 1.7.4

Special thanks

Special thanks to @jdaftari-confluent for their contribution!

Related links

terragrunt - v0.57.6

Published by levkohimins 6 months ago

Description

  • Removed example with destroy execution.
  • Got rid of code under BUSL license.

Related links

terragrunt - v0.57.5

Published by denis256 6 months ago

Description

  • Bump golang.org/x/net from 0.19.0 to 0.23.0

Related links

terragrunt - v0.57.4

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • run-all
  • --terragrunt-out-dir

Description

  • Added --terragrunt-out-dir CLI argument to use Terraform plan in run-all commands from a specific directory.

Related links

terragrunt - v0.57.3

Published by levkohimins 6 months ago

Description

  • Fixed getting output from multiple nested dependencies

Related links

terragrunt - v0.57.2

Published by denis256 6 months ago

Updated CLI args, config attributes and blocks

  • --terragrunt-json-log
  • --terragrunt-tf-logs-to-json

Description

  • Fixed handling of dependency outputs when JSON log format is enabled

Related links