/terrablocks

Repository for reusable Terraform resource modules.

Primary LanguageHCL

Terrablocks

Terraform reusable resource modules.

Adding a module

Please take a look at the official Terraform Module Registry first.

If the registered module is too complicated for Gengo's use, isn't verified or doesn't really suited for us, make a pull request.

Recommended reading: Terraform best practices

Example

Use //module-dir to source a specific module.

module "kms" {
    source = "git@github.com:gengo/terrablocks.git//aws-kms-key?ref=1.0.0"
    ...
    # required variables
}