Getting Started

Last updated 3 months ago

Quick Links

  1. Feature #1 -

    Make it easier and faster to create reusable terraform configuration

  2. Feature #2 -

    Simplify and distribute the way terraform configuration is executed

  3. Feature #3 -

    Accelerate and automate the testing of terraform commands

  4. Feature #4 -

    Integrate and manage any existing terraform configuration

  5. Feature #5 -

    Centralize cloud resources management through realtime dashboards

  6. Feature #6 -

    Streamline integration and deployment with built-in CI and CD processes

  7. Feature #7 -

    NO NEED to expose your private network to outside world at all

Easier and Faster Create Reusable Terraform Configurations

$ mkdir ./thub-demo/ && cd ./thub-demo/
$ terrahub project -n "thub-demo"
✅ Project successfully initialized

More details here

Simplified and Distributed Process of Executing Terraform Configurations

$ 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

Automated and Accelerated Process of Testing Terraform Commands

$ 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

Integrated Process to Manage Existing Terraform Configurations

$ cd ./security-terraform/
$ terrahub project -n "Security_Terraform"
✅ Project successfully initialized
$ terrahub component -n "iam-idp" -d ./iam-idp/
✅ Done

More details here

Centralized Management of Cloud Resources Through Realtime Dashboards

$ 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

Streamlined Integration and Deployment with Built-in CI and CD Processes

TBU

More details here

NO NEED to Expose Private Networks to Outside World at All

TBU

More details here