Terraform Modules Overview

Terraform modules are the best way to encapsulate “business logic” and “Best Practices” for provisioning infrastructure.

HashiCorp Terraform

Terraform modules are the best way to encapsulate “business logic” and “Best Practices” for provisioning infrastructure. Terraform modules are used almost like functions in terraform; that is, they take inputs (aka variables) and produce some outputs.

Features

Examples

Here are some perfect examples of highly reusable, composable terraform modules:

Limitations

Resources