Terragrunt - v0.38.1


Updated CLI args, config attributes and blocks

  • --terragrunt-no-auto-approve [NEW CLI FLAG]
  • --terragrunt-fetch-dependency-output-from-state [NEW CLI FLAG]
  • run-all (cmd)
  • dependency (block)

Description

  • Added new flag --terragrunt-no-auto-approve which will prevent Terragrunt from automatically including the -auto-approve flag to apply and destroy calls for run-all. In order to make the prompts work correctly, Terragrunt will also automatically set parallelism to 1.
  • Added new flag --terragrunt-fetch-dependency-output-from-state which will instruct Terragrunt to directly lookup the outputs from the state object in S3, by passing terraform. This could drastically speed up the dependency fetching routine. Note that this feature is experimental and only supports the S3 backend.
  • Added the ability to configure the Server Side Encryption settings for the S3 Bucket, using two new parameters on the config:
    • bucket_sse_algorithm
    • bucket_sse_kms_key_id

Special thanks

Special thanks to the following users for their contribution:
- @Ido-DY

Links

  • https://github.com/gruntwork-io/terragrunt/pull/2156
  • https://github.com/gruntwork-io/terragrunt/pull/2123
  • https://github.com/gruntwork-io/terragrunt/pull/2157

Details

date
June 22, 2022, 7:39 p.m.
name
v0.38.1
type
Patch
👇
Register or login to:
  • 🔍View and search all Terragrunt releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or