ExecuteTerragruntCommand
Run Terragrunt commands (init, plan, apply, destroy, run-all) in specified directories, with optional variables and AWS region settings, to manage infrastructure efficiently using Terraform workflows.
Instructions
Execute Terragrunt workflow commands against an AWS account.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
aws_region | No | AWS region to use | |
command | Yes | Terragrunt command to execute | |
exclude_dirs | No | Directories to exclude from a multi-module run | |
include_dirs | No | Directories to include in a multi-module run | |
run_all | No | Run command on all modules in subdirectories | |
strip_ansi | No | Whether to strip ANSI color codes from output | |
terragrunt_config | No | Path to a custom terragrunt config file (not valid with run-all) | |
variables | No | Terraform variables to pass | |
working_directory | Yes | Directory containing Terragrunt files |