terramate scaffold β
Interactively instantiate a Bundle by selecting from local or remote collections and providing input values via prompts. Writes a Bundle Instantiation file at the path defined by the bundleβs scaffolding configuration.
Usage β
sh
terramate scaffold [--output-format yaml|hcl]- --output-format: Output format for the created instantiation file. Defaults to yaml. Supported: yaml, hcl.
Behavior β
- Lists Bundles discovered locally (e.g.,
/bundles) and from configured remote catalogs. - Prompts for inputs as defined by the bundle (supports
prompt,allowed_values,multiselect,multiline). - Writes an instantiation file (
bundle.tm.hclorbundle.tm.yml) based on the bundleβs scaffolding configuration.
Related guides and references β
- terramate generate (core CLI)
- Reference: Bundle Instantiation
- Concepts: Collections