Feature #1 -
Make it easier and faster to create reusable terraform configuration
Feature #2 -
Simplify and distribute the way terraform configuration is executed
Feature #3 -
Accelerate and automate the testing of terraform commands
Feature #4 -
Integrate and manage any existing terraform configuration
Feature #5 -
Centralize cloud resources management through realtime dashboards
Feature #6 -
Streamline integration and deployment with built-in CI and CD processes
Feature #7 -
NO NEED to expose your private network to outside world at all
$ mkdir ./thub-demo/ && cd ./thub-demo/$ terrahub project -n "thub-demo"✅ Project successfully initialized
More details here
$ terrahub init💡 [s3-bucket] terraform init -no-color .[s3-bucket][s3-bucket] Initializing provider plugins...- Checking for available provider plugins on https://releases.hashicorp.com...[s3-bucket] - Downloading plugin for provider "aws" (1.21.0)...[s3-bucket][s3-bucket] Terraform has been successfully initialized![...]✅ Done
More details here
$ terrahub run --apply --destroy --auto-approve💡 [s3-bucket] terraform init -no-color .[s3-bucket][s3-bucket] Initializing provider plugins...[s3-bucket][s3-bucket] Terraform has been successfully initialized![...]✅ Done
More details here
$ cd ./security-terraform/$ terrahub project -n "Security_Terraform"✅ Project successfully initialized$ terrahub component -n "iam-idp" -d ./iam-idp/✅ Done
More details here
$ terrahub list --depth 4💡 Querying cloud accounts, regions and services. It might take a while...Compiling the list of cloud resources. Use --depth, -d option to view details about projects, accounts, regions and services.[...]✅ Done
More details here
TBU
More details here
TBU
More details here