terragrunt

command module
v0.76.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2025 License: MIT Imports: 10 Imported by: 0

README

Terragrunt

Maintained by Gruntwork.io Go Report Card GoDoc OpenTofu Version Terraform Version

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

Please see the following for more info, including install instructions and complete documentation:

Join the Discord!

Join our community for discussions, support, and contributions:

License

This code is released under the MIT License. See LICENSE.txt.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package awshelper provides helper functions for working with AWS services.
Package awshelper provides helper functions for working with AWS services.
cli
Package cli configures the Terragrunt CLI app and its commands.
Package cli configures the Terragrunt CLI app and its commands.
Package codegen contains routines for generating terraform code
Package codegen contains routines for generating terraform code
Package config provides functionality for parsing Terragrunt configuration files.
Package config provides functionality for parsing Terragrunt configuration files.
Package configstack contains the logic for managing a stack of Terraform modules (i.e.
Package configstack contains the logic for managing a stack of Terraform modules (i.e.
Package dynamodb provides utilities for working with DynamoDB tables, such as creating and deleting tables.
Package dynamodb provides utilities for working with DynamoDB tables, such as creating and deleting tables.
Package engine provides the pluggable IaC engine for Terragrunt.
Package engine provides the pluggable IaC engine for Terragrunt.
internal
Package options provides a set of options that configure the behavior of the Terragrunt program.
Package options provides a set of options that configure the behavior of the Terragrunt program.
pkg
Package pkg is a collection of common libraries that are used across the application.
Package pkg is a collection of common libraries that are used across the application.
Package remote contains code for configuring remote state storage.
Package remote contains code for configuring remote state storage.
Package shell provides functions to run shell commands and Terraform commands.
Package shell provides functions to run shell commands and Terraform commands.
Package telemetry provides a way to collect telemetry from function execution - metrics and traces.
Package telemetry provides a way to collect telemetry from function execution - metrics and traces.
Package test provides integration tests for Terragrunt.
Package test provides integration tests for Terragrunt.
tf
Package tf contains functions and routines for interacting with OpenTofu/Terraform.
Package tf contains functions and routines for interacting with OpenTofu/Terraform.
Package tflint embeds execution of tflint, which is under an MPL license, and you can find its source code at https://github.com/terraform-linters/tflint
Package tflint embeds execution of tflint, which is under an MPL license, and you can find its source code at https://github.com/terraform-linters/tflint
Package util provides utility functions for Terragrunt.
Package util provides utility functions for Terragrunt.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳