Links

Getting Started

  1. 1.
    Make it easier and faster to create reusable terraform configuration
  2. 2.
    Simplify and distribute the way terraform configuration is executed
  3. 3.
    Accelerate and automate the testing of terraform commands
  4. 4.
    Integrate and manage any existing terraform configuration
  5. 5.
    Centralize cloud resources management through realtime dashboards
  6. 6.
    Streamline integration and deployment with built-in CI and CD processes
  7. 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