Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/busser/tftree

Display your Terraform module call stack in your terminal
https://github.com/busser/tftree

terminal terraform terraform-module tree

Last synced: 2 months ago
JSON representation

Display your Terraform module call stack in your terminal

Awesome Lists containing this project

README

        

# Terraform tree

Display your Terraform module call stack as a tree in your terminal.

![screenshot](docs/screenshot.png)

## Installation

With Homebrew:

```bash
brew install busser/tap/tftree
```

From source:

```bash
make build # then move bin/tftree into your PATH
```

## Usage

In any directory where you would run `terraform plan`:

```bash
tftree
```

You can also run `tftree` in a specific directory:

```bash
tftree ./production
```

To disable output formatting (colors, bold text, etc.):

```bash
tftree -no-color
```

To use a different Terraform binary, like Terragrunt for example:

```bash
tftree -terraform-bin=terragrunt
```

## License

The code is licensed under the permissive Apache v2.0 license. [Read this]() for a summary.