tfblueprintgen
Tfblueprintgen is an open-source command-line tool developed using the Charmbracelet CLI assets. It generates a modular file structure with code for your Terraform projects, speeding up the development process. By automating the creation of boilerplate files and directory structures, Tfblueprintgen streamlines setting new Terraform projects.
In this you can
- select the environments that would be present in you organization and
- select the resources for which you want the modules to be generated.
Once selected, the tfblueprintgen will generate all the required files and modules with necessary file and code in it. See the tool in action below..!
Installation
- From source:
Run the following setps to build your own binary
git clone https://github.com/krishnaduttPanchagnula/tfblueprintgen.git
cd tfblueprintgen
go build -o tfblueprintgen main.go
- Downloading Binary in Linux
wget https://github.com/krishnaduttPanchagnula/tfblueprintgen/releases/download/0.2/tfblueprintgen
chmod 777 tfblueprintgen