Copy-paste reference for the commands and YAML shapes you reach for most. For the full surface, see the CLI Reference and the Catalog Schema Reference.
Every Action opens a pull request (or fires a TFC / Atmos / Atlantis run) —
Terrantula never runs terraform applyitself. Your CI applies on merge.
terrantula.yaml)| Flag | Meaning |
|---|---|
--base-url <url> | API base URL (overrides config) |
--token <token> | API token (overrides config) |
--org <id> | Org slug for org/project-scoped commands |
--project <id> | Project ID for project-scoped commands |
--env <name> | Environment name (defaults to default) |
--json | Raw JSON output |
Every document uses the same envelope (apiVersion + kind + metadata +
spec), separated by ---. The catalog applies in dependency order
automatically — schema kinds first, then data. Full fields per kind are in the
Catalog Schema Reference.
apply{{ ... }} surface