Terraform modules on AWS

Building blocks for Terraform-managed resources on AWS

Deploy native Terraform resources on the Amazon Web Services (AWS) Cloud With Terraform modules on AWS. Terraform modules on AWS are published under an open-source license. 

Use the links provided to view modules in the Terraform registry and see the source code on GitHub. For module deployment instructions, see the README.md file in the GitHub repository.

Available modules:

Terraform Cloud Workspace on AWS

Configure a Terraform organization and workspace on the AWS Cloud.

View on the registry.  See the source code.

Amazon Virtual Private Cloud (VPC) for Terraform on AWS

Provision Amazon VPC resources, managed by Terraform, on the AWS Cloud.

View on the registry.  See the source code.

Terraform Amazon Aurora

Provision Amazon Aurora, managed by Terraform, on the AWS Cloud.

View on the registry.  See the source code.

Consul-Terraform-Sync on AWS

Create a listener rule and target group for an Application Load Balancer.

View on the registry.  See the source code.

Terraform AWS Transit Gateway

Provision AWS Transit Gateway resources, managed by Terraform, on the AWS Cloud.

View on the registry.  See the source code.

Terraform AWS Label

Generate consistent label names and tags for Terraform resources.

View on the registry.  See the source code.

Terraform Amazon ECS on AWS Fargate

Deploy Amazon Elastic Container Service (Amazon ECS) on AWS Fargate.

View on the registry.  See the source code.

Terraform Amazon SNS

Deploy a Amazon Simple Notification Service (Amazon SNS) topic.

View on the registry.  See the source code.

Terraform AWS CodeCommit

Deploy AWS CodeCommit to securely host scalable private Git repositories.

View on the registry.  See the source code.
hashicorp_terraform_100px

Terraform modules on AWS were developed by HashiCorp Inc. in partnership with AWS. HashiCorp is an AWS Partner.

  •  Cost and licenses
  •  Cost and licenses
  • You are responsible for the cost of AWS services and any third-party licenses used while running Terraform modules on AWS. There is no additional cost for using the modules.

    Use of Terraform modules on AWS requires a Terraform Cloud account. A free tier is available.