This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Modules

Using Terraform

Terraform modules are used to make easily reusable infrastructure

1 - Carbon Module

The kitchen sinks of terraform modules

This module will include all required providers. You are welcome to remove ones you do not need. Carbon will do it’s best to minimize what it copies based what providers you are using.

2 - Remote State Module

A simple module to provision an s3 bucket for remote state.

This module should be used to bootstrap an AWS environment. It contains minimal configurations to enable the rest of Terraform to use an S3 bucket as its backend.