Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.19 KB

features1.md

File metadata and controls

38 lines (31 loc) · 1.19 KB

Feature #1

Easier and Faster Create Reusable Terraform Configurations

$ mkdir ./thub-demo/ && cd ./thub-demo/

$ terrahub project -n "thub-demo"
✅ Project successfully initialized

$ ls -alR
total 8
drwxr-xr-x   4 eugene  staff   136 Apr 07 16:38 .
drwxr-xr-x  83 eugene  staff  2822 Apr 07 16:37 ..
-rw-r--r--   1 eugene  staff   112 Apr 07 16:37 .terrahub.yml

$ terrahub component -n "s3-bucket" -t "aws_s3_bucket"
✅ Done

$ ls -alR
total 8
drwxr-xr-x   4 eugene  staff   136 Apr 07 16:38 .
drwxr-xr-x  83 eugene  staff  2822 Apr 07 16:37 ..
-rw-r--r--   1 eugene  staff   112 Apr 07 16:37 .terrahub.yml
drwxr-xr-x   9 eugene  staff   306 Apr 07 16:38 s3-bucket

./s3-bucket:
total 56
drwxr-xr-x  9 eugene  staff   306 Apr 07 16:38 .
drwxr-xr-x  3 eugene  staff   102 Apr 07 16:38 ..
-rw-r--r--  1 eugene  staff    18 Apr 07 16:38 .terrahub.yml
-rw-r--r--  1 eugene  staff  2195 Apr 07 16:38 README.md
-rw-r--r--  1 eugene  staff   998 Apr 07 16:38 default.tfvars
-rw-r--r--  1 eugene  staff   761 Apr 07 16:38 main.tf
-rw-r--r--  1 eugene  staff   422 Apr 07 16:38 output.tf
-rw-r--r--  1 eugene  staff   115 Apr 07 16:38 provider.tf
-rw-r--r--  1 eugene  staff  2318 Apr 07 16:38 variables.tf