Terragrunt Features#
Terragrunt Catalog Support#
This repository is fully compatible with the Terragrunt Catalog feature, which provides an interactive user interface for browsing, searching, and scaffolding modules from your infrastructure catalog.
Using the Catalog#
To browse this module library using Terragrunt Catalog, run:
This will launch an interactive interface where you can:
- Search and filter modules: Press
/and start typing to find specific modules - Browse module documentation: Select a module and press
ENTERto view its README - Generate terragrunt.hcl files: Press
Sto scaffold a new Terragrunt configuration using the selected module
Catalog Configuration#
You can also configure this repository in your terragrunt.hcl file for easy access:
Then simply run terragrunt catalog from your project directory.
Custom Scaffolding Templates#
Many modules in this repository include custom Boilerplate templates in their .boilerplate subdirectories to generate more sophisticated terragrunt.hcl configurations tailored to each module's specific requirements.
For more information about Terragrunt Catalog features, visit the official documentation.
Boilerplate Templates#
Each module contains a .boilerplate directory for custom scaffolding templates using boilerplate.