Skip to content

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.hcl or bundle.tm.yml) based on the bundle’s scaffolding configuration.