Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
HCL - Released: 27 Jun 2017 - 633
Opinionated, self-contained Terraform root modules that each solve one, specific problem
HCL - Released: 26 Apr 2018 - 496
Terraform module that provision an S3 bucket to store the `terraform.tfstate` file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption.
HCL - Released: 22 Mar 2018 - 407
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource
HCL - Released: 01 Jun 2018 - 339
Terraform Module that defines a VPC with public/private subnets across multiple AZs with Internet Gateways
HCL - Released: 22 Jun 2017 - 228
Terraform module for public and private subnets provisioning in existing VPC
HCL - Released: 08 Aug 2017 - 191
Terraform module that creates an S3 bucket with an optional IAM user for external CI/CD systems
HCL - Released: 15 Jan 2019 - 164
Terraform module to define a generic Bastion host with parameterized user_data and support for AWS SSM Session Manager for remote access with IAM authentication.
HCL - Released: 22 Jun 2017 - 152
Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)
HCL - Released: 28 Aug 2017 - 150
Terraform Module for Creating S3 backed Websites and Route53 DNS
HCL - Released: 15 Sep 2017 - 116
Terraform module to request an ACM certificate for a domain name and create a CNAME record in the DNS zone to complete certificate validation
HCL - Released: 21 Sep 2017 - 106
Terraform module to configure and provision Datadog monitors, custom RBAC roles with permissions, Datadog synthetic tests, Datadog child organizations, and other Datadog resources from a YAML configuration, complete with automated tests.
HCL - Released: 30 Aug 2017 - 103
Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Chamber.
HCL - Released: 24 May 2018 - 107
Terraform module that implements AWS DynamoDB with support for AutoScaling
HCL - Released: 06 Mar 2018 - 85
Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)
HCL - Released: 28 Sep 2017 - 80
Terraform Module to Provide a CloudWatch Logs Endpoint
HCL - Released: 01 Nov 2017 - 71
Terraform module to convert local and remote YAML configuration templates into Terraform lists and maps
HCL - Released: 13 Nov 2020 - 70
Terraform module to provision a KMS key with alias
HCL - Released: 07 Apr 2018 - 71
S3 bucket with built in IAM policy to allow CloudTrail logs
HCL - Released: 24 Mar 2018 - 55
Terraform module to provision a basic IAM user with permissions to access S3 resources, e.g. to give the user read/write/delete access to the objects in an S3 bucket
HCL - Released: 26 Apr 2018 - 55
Terraform Module to Define Vanity Host/Domain (e.g. `brand.com`) as an ALIAS record
HCL - Released: 22 Jun 2017 - 57