Documentation ¶
Overview ¶
Terramate is a tool for managing multiple Terraform stacks. Providing stack execution orchestration and code generation as a way to share data across different stacks. For details on how to use it just run:
terramate --help
Directories ¶
Path | Synopsis |
---|---|
Package cli provides cli specific functionality.
|
Package cli provides cli specific functionality. |
cliconfig
Package cliconfig implements the parser and load of Terramate CLI Configuration files (.terramaterc and terramate.rc).
|
Package cliconfig implements the parser and load of Terramate CLI Configuration files (.terramaterc and terramate.rc). |
clitest
Package clitest provides constants and errors kind reused by the cli implementation and the e2e test infrastructure.
|
Package clitest provides constants and errors kind reused by the cli implementation and the e2e test infrastructure. |
github
Package github implements a client SDK for the Github API.
|
Package github implements a client SDK for the Github API. |
out
Package out provides output functionality, including verboseness level and normal/error messages support.
|
Package out provides output functionality, including verboseness level and normal/error messages support. |
e2etests
|
|
cmd/test
test is a test command that implements behaviors that are useful when testing terramate run features in a way that reduces dependencies on the environment to run the tests.
|
test is a test command that implements behaviors that are useful when testing terramate run features in a way that reduces dependencies on the environment to run the tests. |
Click to show internal directories.
Click to hide internal directories.