Terraform Module

10.0k Terraform Module constructs indexed on IACReg.

AWS (5348) AZURERM (909) GOOGLE (592) AZURE (290) KUBERNETES (249) ALICLOUD (205) ★ Stars↓ Downloads✕ Clear
caf-enterprise-scale AZURERM

Azure landing zones Terraform module

★ 952 ↓ 1.4M
caf AZURERM

Terraform supermodule for the Terraform platform engineering for Azure

★ 581 ↓ 2.4M
control_tower_account_factory AWS

AWS Control Tower Account Factory

★ 770 ↓ 118.4k
lb-http GOOGLE

Creates a global HTTP load balancer for Compute Engine by using forwarding rules

★ 351 ↓ 9.5M
sql-db GOOGLE

Creates a Cloud SQL database instance

★ 295 ↓ 16.6M
aks AZURERM

Terraform Module for deploying an AKS cluster

★ 387 ↓ 1.1M
lz-vending AZURERM

Terraform module to deploy landing zone subscriptions (and much more) in Azure

★ 210 ↓ 1.0M
lb-internal GOOGLE

Creates an internal load balancer for Compute Engine by using forwarding rules

★ 92 ↓ 5.1M
vpc AWS

AWS VPC Module

★ 110 ↓ 610.8k
label NULL

Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])

★ 702 ↓ 183.8M
avm-ptn-alz AZURERM

Terraform Azure Verified Pattern Module for Azure Landing Zone

★ 122 ↓ 310.3k
lb GOOGLE

Creates a regional TCP proxy load balancer for Compute Engine by using target pools and forwarding rules

★ 111 ↓ 95.0k
avm-res-storage-storageaccount AZURERM

Terraform Azure Verified Resource Module for Storage Account

★ 42 ↓ 2.0M
avm-res-keyvault-vault AZURERM

Terraform Azure Verified Resource Module for Key Vault

★ 45 ↓ 2.0M
next-js AWS

Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pag

★ 1.5k ↓ 38.4k
eks-cluster AWS

Terraform module for provisioning an EKS cluster

★ 548 ↓ 1.0M
avm-res-compute-virtualmachine AZURERM

Terraform Azure Verified Resource Module for Virtual Machine

★ 39 ↓ 909.7k
vault AWS

A Terraform Module for how to run Vault on AWS using Terraform and Packer

★ 659 ↓ 171.8k
ecs-container-definition AWS

Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_defi

★ 350 ↓ 19.9M
label AWS

AWS Label Module

★ 40 ↓ 1.6M
tfstate-backend AWS

Terraform module that provision an S3 bucket to store the terraform.tfstate file and a DynamoDB table to lock the state

★ 437 ↓ 1.9M
s3-bucket AWS

Terraform module that creates an S3 bucket with an optional IAM user for external CI/CD systems

★ 175 ↓ 18.7M
nat-gateway GOOGLE

Modular NAT Gateway on Google Compute Engine for Terraform.

★ 156 ↓ 71.1k
managed-instance-group GOOGLE

Modular Google Compute Engine managed instance group for Terraform.

★ 61 ↓ 171.1k
avm-res-containerservice-managedcluster AZURERM

Terraform Azure Verified Resource Module for AKS managed clusters

★ 31 ↓ 243.0k
avm-res-network-privatednszone AZURERM

Terraform Azure Verified Resource Module for Private DNS Zone

★ 30 ↓ 727.7k
avm-res-web-site AZURERM

Terraform Azure Verified Resource Module for Web/Function App

★ 28 ↓ 344.2k
naming AZURERM
★ 271 ↓ 15.7M
cloudfront-s3-cdn AWS

Terraform module to easily provision CloudFront CDN backed by an S3 origin

★ 287 ↓ 2.6M
mwaa AWS

Terraform module for Amazon MWAA(Apache Airflow)

★ 54 ↓ 511.8k
avm-ptn-aks-production AZURERM

This is the Production Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module deploys a p

★ 43 ↓ 9.1k
vpc AWS

Terraform Module that defines a VPC with public/private subnets across multiple AZs with Internet Gateways

★ 240 ↓ 4.5M
elastic-beanstalk-environment AWS

Terraform module to provision an AWS Elastic Beanstalk Environment

★ 311 ↓ 206.1k
network-hubandspoke AWS
★ 33 ↓ 95.4k
ipam AWS

Terraform Module for create AWS IPAM Resources

★ 57 ↓ 280.5k
avm-res-containerregistry-registry AZURERM

Terraform Azure Verified Resource Module for Azure Container Registry (ACR)

★ 20 ↓ 359.1k
gke GOOGLE

Terraform code and scripts for deploying a Google Kubernetes Engine (GKE) cluster.

★ 358 ↓ 57.7k
components AWS

Opinionated, self-contained Terraform root modules that each solve one, specific problem

★ 540 ↓ 7.5k
avm-ptn-cicd-agents-and-runners AZURERM

Terraform Azure Verified Pattern Module for CI CD Agents and Runners

★ 38 ↓ 11.6k
elasticsearch AWS

Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.

★ 223 ↓ 1.2M
avm-ptn-virtualwan AZURERM

Terraform Azure Verified Pattern Module for Virtual WAN

★ 18 ↓ 233.2k
network AZURERM

Terraform Azure RM Module for Network

★ 143 ↓ 582.3k
dynamic-subnets AWS

Terraform module for public and private subnets provisioning in existing VPC

★ 206 ↓ 3.4M
elasticache-redis AWS

Terraform module to provision an ElastiCache Redis Cluster

★ 147 ↓ 10.2M
avm-res-network-networksecuritygroup AZURERM

Terraform Azure Verified Resource Module for Network Security Group

★ 17 ↓ 1.2M
rds-cluster AWS

Terraform module to provision an RDS Aurora cluster for MySQL or Postgres

★ 169 ↓ 4.9M
avm-ptn-alz-management AZURERM

Terraform Azure Verified Pattern Module for ALZ Management

★ 22 ↓ 236.9k
ecs-alb-service-task AWS

Terraform module which implements an ECS service which exposes a web service via ALB.

★ 161 ↓ 4.3M
avm-ptn-vnetgateway AZURERM

Terraform Azure Verified Pattern Module for Virtual Network Gateway

★ 19 ↓ 202.8k
avm-ptn-network-private-link-private-dns-zones AZURERM

Terraform Azure Verified Pattern Module for Private Link Private DNS Zones

★ 17 ↓ 269.3k
ecr AWS

Terraform Module to manage Docker Container Registries on AWS ECR

★ 188 ↓ 2.6M
rds AWS

Terraform module to provision AWS RDS instances

★ 169 ↓ 2.6M
avm-res-devopsinfrastructure-pool AZURERM

Azure Verified Module for Azure Managed DevOps Pool

★ 21 ↓ 102.0k
vnet AZURERM

Terraform module to create/provision Azure vnet

★ 137 ↓ 3.2M
cloud-run GOOGLE

Deploys apps to Cloud Run, along with option to map custom domain

★ 200 ↓ 1.1M
ecs-web-app AWS

Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much

★ 257 ↓ 217.1k
avm-res-cognitiveservices-account AZURERM

Terraform Azure Verified Resource Module for Cognitive Service

★ 13 ↓ 649.7k
compute AZURERM

Terraform Azure RM Compute Module

★ 182 ↓ 306.3k
ec2-instance AWS

Terraform module for provisioning a general purpose EC2 host

★ 171 ↓ 669.8k
ecs-fargate AWS

AWS ECS Fargate Module

★ 30 ↓ 5.5k
networkfirewall AWS

Terraform module to deploy AWS Network Firewall

★ 18 ↓ 177.4k
avm-res-operationalinsights-workspace AZURERM

Terraform Azure Verified Resource Module for Log Analytics workspace

★ 13 ↓ 612.9k
avm-res-network-applicationgateway AZURERM

Terraform Azure Verified Resource Module for Application Gateway

★ 13 ↓ 171.9k
avm-res-network-firewallpolicy AZURERM

Terraform Azure Verified Resource Module for Azure Firewall Policy

★ 15 ↓ 450.6k
consul AWS

A Terraform Module for how to run Consul on AWS using Terraform and Packer

★ 401 ↓ 199.4k
iam-role AWS

A Terraform module that creates IAM role with provided JSON IAM polices documents.

★ 125 ↓ 16.4M
s3-log-storage AWS

This module creates an S3 bucket suitable for receiving logs from other AWS services such as S3, CloudFront, and CloudTr

★ 120 ↓ 11.8M
avm-res-authorization-roleassignment AZURERM

Terraform Azure Verified Resource Module for Role Assignment

★ 17 ↓ 234.6k
cloudwan AWS

AWS Terraform Module for creating AWS CloudWAN

★ 20 ↓ 53.7k
avm-res-network-virtualnetwork AZURERM

Terraform Azure Verified Resource Module for Virtual Network

★ 9 ↓ 1.9M
avm-res-resources-resourcegroup AZURERM

Terraform Azure Verified Resource Module for Resource Group

★ 9 ↓ 1.3M
avm-res-web-serverfarm AZURERM

Terraform Azure Verified Resource Module for App Service Plan

★ 14 ↓ 219.6k
ec2-autoscale-group AWS

Terraform module to provision Auto Scaling Group and Launch Template on AWS

★ 146 ↓ 1.4M
ssm-parameter-store AWS

Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Cham

★ 119 ↓ 23.2M
avm-res-machinelearningservices-workspace AZURERM

Terraform Azure Verified Resource Module for Machine Learning Services Workspace

★ 14 ↓ 52.4k
avm-res-app-containerapp AZURERM

Terraform Azure Verified Resource Module for Container App

★ 13 ↓ 144.0k
ec2-bastion-server AWS

Terraform module to define a generic Bastion host with parameterized user_data and support for AWS SSM Session Manager f

★ 169 ↓ 621.0k
avm-ptn-hubnetworking AZURERM

Terraform Azure Verified Pattern Module for Hub Networking

★ 13 ↓ 145.4k
tf-cloud-agents GOOGLE

Creates self-hosted Terraform Cloud Agent on Google Cloud

★ 20 ↓ 26.3k
vpc-peering-multi-account AWS

Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providers

★ 154 ↓ 1.1M
foundation AWS

Establish a solid Foundation on AWS with these modules for Terraform

★ 202 ↓ 207.3k
avm-ptn-aiml-landing-zone AZURERM

Terraform Azure Verified Pattern Module for Azure AI and ML Landing Zone

★ 23 ↓ 2.2k
policy-as-code AZURERM

Terraform modules that simplify the deployment of both custom and built-in Azure Policies

★ 170 ↓ 838.2k
alb AWS

Terraform module to provision a standard ALB for HTTP/HTTP traffic

★ 115 ↓ 2.8M
avm-res-network-publicipaddress AZURERM

Terraform Azure Verified Resource Module for Public IP Address

★ 10 ↓ 486.5k
vpc-peering AWS

Terraform module to create a peering connection between two VPCs in the same AWS account.

★ 142 ↓ 615.2k
vpc-peering AWS

Terraform module to setup VPC peering connection

★ 137 ↓ 1.0M
avm-res-desktopvirtualization-hostpool AZURERM

AVM for Desktop Virtualization Hostpools

★ 14 ↓ 63.6k
avm-res-network-bastionhost AZURERM

Terraform Azure Verified Resource Module for Bastion Host

★ 10 ↓ 317.9k
cloudtrail-cloudwatch-alarms AWS

Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.

★ 203 ↓ 130.8k
clickops-notifier AWS

Get notified when actions are taken in the AWS Console.

★ 331 ↓ 32.0k
efs AWS

Terraform Module to define an EFS Filesystem (aka NFS)

★ 94 ↓ 3.1M
lambda AWS

Terraform module for AWS Lambda functions

★ 154 ↓ 206.1k
acm-request-certificate AWS

Terraform module to request an ACM certificate for a domain name and create a CNAME record in the DNS zone to complete c

★ 112 ↓ 3.4M
codebuild AWS

Terraform Module to easily leverage AWS CodeBuild for Continuous Integration

★ 121 ↓ 595.9k
avm-res-documentdb-databaseaccount AZURERM

Terraform Azure Verified Resource Module for CosmosDB Database Account

★ 9 ↓ 209.2k
avm-ptn-aiml-ai-foundry AZURERM

Terraform Azure Verified Pattern Module for Azure AI Foundry Pattern

★ 10 ↓ 99.9k
cloudtrail AWS

Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs

★ 120 ↓ 1.0M
backup AWS

Terraform module to provision AWS Backup, a fully managed backup service that makes it easy to centralize and automate t

★ 116 ↓ 2.0M
avm-res-databricks-workspace AZURERM

Terraform Azure Verified Resource Module for Azure Databricks Workspace

★ 11 ↓ 67.7k
iam-system-user AWS

Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)

★ 81 ↓ 21.5M
avm-ptn-alz-connectivity-hub-and-spoke-vnet AZURERM

Terraform Azure Verified Pattern Module for ALZ Connectivity Hub and Spoke

★ 7 ↓ 162.0k
avm-res-network-routetable AZURERM

Terraform Azure Verified Resource Module for Route Table

★ 9 ↓ 618.5k
platform DATADOG

Terraform module to configure and provision Datadog monitors, custom RBAC roles with permissions, Datadog synthetic test

★ 123 ↓ 984.8k
cloudfront-cdn AWS

Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.

★ 102 ↓ 704.7k
avm-res-network-azurefirewall AZURERM

Azure Firewall AVM Module

★ 9 ↓ 313.6k
sso AWS

Terraform module to configure AWS Single Sign-On (SSO)

★ 99 ↓ 2.5M
network-security-group AZURERM

Terraform module to create a network security group and assign it to the specified subnet

★ 107 ↓ 640.7k
avm-res-sql-server AZURERM

Terraform Azure Verified Resource Module for Azure SQL Server

★ 7 ↓ 184.8k
rds-aurora AWS

AWS RDS Aurora Module

★ 30 ↓ 5.8k
avm-res-managedidentity-userassignedidentity AZURERM

Terraform Azure Verified Resource Module for User Assigned Identity

★ 5 ↓ 1.4M
avm-res-dbforpostgresql-flexibleserver AZURERM

Terraform Azure Verified Resource Module for DB for Postgre SQL Flexible Server

★ 6 ↓ 174.2k
avm-res-compute-virtualmachinescaleset AZURERM

Terraform Azure Verified Resource Module for Virtual Machine Scale Set

★ 8 ↓ 76.2k
subnets CIDR

A Terraform module for calculating subnet IP address prefixes

★ 80 ↓ 12.7M
regions AZURERM

Terraform module to handle Azure Regions

★ 75 ↓ 6.3M
avm-res-app-managedenvironment AZURERM

Terraform Azure Verified Resource Module for App Managed Environment

★ 8 ↓ 88.4k
avm-res-network-privateendpoint AZURERM

AVM Terraform module for private endpoint

★ 7 ↓ 396.5k
config YAML

Terraform module to convert local and remote YAML configuration templates into Terraform lists and maps

★ 83 ↓ 12.0M
bastion AWS

Terraform module which creates SSH bastion infrastructure on AWS

★ 212 ↓ 446.4k
avm-res-insights-component AZURERM

Terraform Azure Verified Resource Module for Application Insight

★ 6 ↓ 237.0k
module EXAMPLE

Example Terraform Module Scaffolding

★ 170 ↓ 23.1k
avm-utl-regions AZURERM

Terraform Azure Verified Utility Module for Azure Regions Data

★ 5 ↓ 1.7M
avm-res-network-natgateway AZURERM

Terraform Azure Verified Resource Module for NAT Gateway

★ 7 ↓ 150.8k
rds-cloudwatch-sns-alarms AWS

Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topic

★ 125 ↓ 53.1k
msk-apache-kafka-cluster AWS

Terraform module to provision AWS MSK

★ 75 ↓ 1.0M
multi-az-subnets AWS

Terraform module for multi-AZ public and private subnets provisioning

★ 99 ↓ 458.7k
avm-res-network-loadbalancer AZURERM

Terraform Azure Verified Resource Module for Loadbalancer

★ 7 ↓ 119.7k
monitors DATADOG

Manage Datadog monitors with terraform dedicated modules.

★ 132 ↓ 47.6k
iam-s3-user AWS

Terraform module to provision a basic IAM user with permissions to access S3 resources, e.g. to give the user read/write

★ 57 ↓ 19.5M
documentdb-cluster AWS

Terraform module to provision a DocumentDB cluster on AWS

★ 70 ↓ 1.0M
route53-cluster-hostname AWS

Terraform module to define a consistent AWS Route53 hostname

★ 46 ↓ 27.1M
route53-alias AWS

Terraform Module to Define Vanity Host/Domain (e.g. brand.com) as an ALIAS record

★ 56 ↓ 7.6M
lambda-scheduler-stop-start AWS

Terraform module that creates a Lambda scheduler to stop and start resources on AWS

★ 81 ↓ 410.9k
cloudwatch-logs AWS

Terraform Module to Provide a CloudWatch Logs Endpoint

★ 72 ↓ 6.8M
avm-res-recoveryservices-vault AZURERM

Terraform Azure Verified Resource Module for Recovery Services Vault

★ 6 ↓ 75.9k
cloud ELASTIC

Terraform module automates Elastic Cloud deployment and optional data migration to the AWS Cloud.

★ 19 ↓ 450
utils AWS

Utility functions for use with Terraform in the AWS environment

★ 64 ↓ 36.9M
network GOOGLE

Terraform code and scripts for deploying a GCP Virtual Private Cloud (VPC).

★ 107 ↓ 27.2k
three-tier-app GOOGLE

Deploys a three tier web application using Cloud Run and Cloud SQL

★ 145 ↓ 3.2k
secure-cicd GOOGLE

Builds a secure CI/CD pipeline on Google Cloud

★ 132 ↓ 30.2k
nomad AWS

A Terraform Module for how to run Nomad on AWS using Terraform and Packer

★ 253 ↓ 16.1k
globalnetwork AWS

AWS Global Network Module

★ 26 ↓ 5.3k
stack-config YAML

Terraform module that loads an opinionated 'stack' configuration from local or remote YAML sources. It supports deep-mer

★ 52 ↓ 27.4M
ecs-codepipeline AWS

Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/

★ 158 ↓ 343.0k
config AWS

This module configures AWS Config, a service that enables you to assess, audit, and evaluate the configurations of your

★ 48 ↓ 5.3M
magento ADOBE

Adobe Magento

★ 31 ↓ 614
avm-res-desktopvirtualization-workspace AZURERM

AVM Terraform Module for Desktop Virtualization Workspace

★ 6 ↓ 60.9k
polygon-technology-edge AWS

Polygon Edge Terraform module for building Ethereum-compatible blockchain networks in the AWS Cloud

★ 23 ↓ 4.1k
eks-workers AWS

Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers

★ 92 ↓ 68.7k
aci-devops-agent AZURERM

Terraform Module to deploy a Azure DevOps self-hosted agents on Azure Container Instance

★ 103 ↓ 40.0k
msk-kafka-cluster AWS

Terraform module to create AWS MSK (Managed Streaming for Kafka) resources 🇺🇦

★ 63 ↓ 450.6k
waf AWS
★ 52 ↓ 1.1M
avm-res-desktopvirtualization-scalingplan AZURERM

AVM for Desktop Virtualization Scaling Plans

★ 6 ↓ 42.0k
avm-ptn-avd-lza-managementplane AZURERM

Azure Virtual Desktop Landing Zone Accelerator Management Plane

★ 7 ↓ 5.6k
cloudtrail-s3-bucket AWS

S3 bucket with built in IAM policy to allow CloudTrail logs

★ 58 ↓ 768.4k
dms AWS

Terraform module to create AWS DMS (Database Migration Service) resources 🇺🇦

★ 72 ↓ 69.9k
jenkins AWS

Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Doc

★ 255 ↓ 7.2k
vpn-connection AWS

Terraform module to provision a site-to-site VPN connection between a VPC and an on-premises network

★ 79 ↓ 81.4k
avm-res-desktopvirtualization-applicationgroup AZURERM

AVM for Desktop Virtualization Application group

★ 5 ↓ 65.2k
avm-ptn-alz-connectivity-virtual-wan AZURERM

Terraform Azure Verified Pattern Module for ALZ Connectivity vWAN

★ 3 ↓ 154.9k
cicd AWS

Terraform Module for CI/CD with AWS Code Pipeline and Code Build

★ 195 ↓ 30.7k
route53-recovery-controller AWS

Terraform Module to deploy Route53 Application Recovery Controller components

★ 20 ↓ 4.7k
key-pair AWS

Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)

★ 153 ↓ 400.8k
tunnel SSH

Manage your private resources via a tunnel

★ 74 ↓ 252.0k
datadog-forwarders AWS

Terraform module to create resources on AWS to forward logs/metrics to Datadog 🇺🇦

★ 64 ↓ 352.6k
vpc_endpoints AWS

Terraform AWS VPC endpoints module

★ 6 ↓ 17.3k
lb-s3-bucket AWS

Terraform module to provision an S3 bucket with built in IAM policy to allow AWS Load Balancers to ship access logs

★ 45 ↓ 4.7M
eks-node-group AWS

Terraform module to provision a fully managed AWS EKS Node Group

★ 100 ↓ 1.1M
waf-owasp AWS

AWS WAF at terraform modules to mitigate OWASP’s Top 10 Web Application Vulnerabilities

★ 92 ↓ 76.3k
avm-res-web-staticsite AZURERM

AVM Terraform module for azure static web apps

★ 4 ↓ 45.3k
kinesis-firehose-splunk AWS

This code creates/configures a Kinesis Firehose in AWS to send CloudWatch log data to Splunk.

★ 76 ↓ 91.8k
secret-manager GOOGLE

Creates one or more Google Secret Manager secrets and manages basic permissions for them

★ 52 ↓ 1.4M
avm-res-network-dnsresolver AZURERM

Terraform Azure Verified Resource Module for DNS Resolver

★ 3 ↓ 314.5k
caf-naming AZURERM

Naming convention module for Cloud Adoption Framework for Azure landing zones

★ 12 ↓ 29.8k
label TERRAFORM

Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])

★ 119 ↓ 1.5M
rds-proxy AWS

Terraform module to create AWS RDS Proxy resources 🇺🇦

★ 60 ↓ 141.0k
iam-user AWS

Terraform Module to provision a basic IAM user suitable for humans.

★ 72 ↓ 65.8k
dynamodb AWS

Terraform module that implements AWS DynamoDB with support for AutoScaling

★ 89 ↓ 2.1M
kms-key AWS

Terraform module to provision a KMS key with alias

★ 70 ↓ 11.0M
avm-utl-interfaces AZURE

Terraform Azure Verified Utility Module for AVM Interfaces

★ 3 ↓ 586.2k
avm-res-avs-privatecloud AZURERM

Terraform Azure Verified Resource Module for AVS Private Cloud

★ 4 ↓ 23.2k
avm-ptn-monitoring-amba-alz AZURERM

Terraform Azure Verified Pattern Module for AMBA ALZ Pattern

★ 5 ↓ 30.5k
cloudtrail-to-slack AWS

Parse AWS CloudTrail events and send alerts to Slack for events that match pre-configured rules

★ 102 ↓ 25.7k
mq-broker AWS

Terraform module for provisioning an AmazonMQ broker

★ 44 ↓ 691.7k
maintenance CLOUDFLARE

Terraform module to create a responsive Maintenance Page using Cloudflare Workers.

★ 128 ↓ 3.6k
avm-res-cdn-profile AZURERM

Terraform Azure Verified Resource Module for CDN Profile

★ 3 ↓ 32.7k
ec2-client-vpn AWS
★ 53 ↓ 376.8k
ecr AWS

Terraform module to create AWS ECR resources 🇺🇦

★ 70 ↓ 4.7k
avm-res-apimanagement-service AZURERM

Terraform Azure Verified Resource Module for API Management Service

★ 3 ↓ 40.2k
cloud-storage-security AWS

A Terraform Module for CSS products

★ 3 ↓ 40.0k
elastic-beanstalk-application AWS

Terraform Module to define an ElasticBeanstalk Application

★ 47 ↓ 256.1k
eks AWS

A Terraform module to Provision AWS Elastic Kubernetes (EKS) clusters.

★ 70 ↓ 33.4k
container-server CLOUDINIT

A batteries included cloud-init config to quickly and easily deploy a single Docker image or Docker Compose file to any

★ 120 ↓ 2.6k
service-control-policies AWS

Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accoun

★ 56 ↓ 211.9k
eks-fargate-profile AWS

Terraform module to provision an EKS Fargate Profile

★ 45 ↓ 403.3k
avm-res-servicebus-namespace AZURERM

Terraform Azure Verified Resource Module for Service Bus Namespace

★ 2 ↓ 147.8k
paloalto-vmseries AWS
★ 13 ↓ 3.8k
consul-ecs AWS

Consul Service Mesh on AWS ECS (Elastic Container Service)

★ 54 ↓ 150.0k
s3-website AWS

Terraform Module for Creating S3 backed Websites and Route53 DNS

★ 116 ↓ 141.6k
avm-res-logic-workflow AZURERM

Terraform Azure Verified Resource Module for Logic Apps (Workflow)

★ 3 ↓ 27.7k
avm-res-containerinstance-containergroup AZURERM

Terraform Azure Verified Resource Module for Container Instance

★ 3 ↓ 10.7k
ecs-fargate-scheduled-task AWS

AWS ECS Fargate Schedule Task Terraform Module

★ 44 ↓ 595.6k
eks-iam-role AWS

Terraform module to provision an EKS IAM Role for Service Account

★ 31 ↓ 6.0M
labels AWS

This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-label

★ 43 ↓ 1.6M
slackbot AWS

Serverless Extensible Slackbot

★ 89 ↓ 9.6k
glue AWS

Terraform modules for provisioning and managing AWS Glue resources

★ 34 ↓ 1.1M
k3s PROXMOX

A terraform module to get k3s up and running on Proxmox VE real quick.

★ 90 ↓ 1.8k
avm-ptn-avd-lza-insights AZURERM

AVM for Azure Virtual Desktop Insights

★ 4 ↓ 7.3k
datadog-integration AWS

Terraform module to configure Datadog AWS integration

★ 37 ↓ 743.0k
guardduty AWS

Terraform module to provision AWS Guard Duty

★ 31 ↓ 2.2M
named-subnets AWS

Terraform module for named subnets provisioning.

★ 47 ↓ 131.4k
client-vpn AWS

This terraform module installs a client VPN.

★ 50 ↓ 33.6k
avm-res-dataprotection-backupvault AZURERM

Terraform Azure Verified Resource Module for Data Protection Backup Vault

★ 3 ↓ 25.8k
avm-res-network-expressroutecircuit AZURERM

Terraform Azure Verified Resource Module for ExpressRoute Circuit

★ 3 ↓ 37.0k
avm-ptn-aks-dev AZURERM

This is the Dev/Test Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module deploys a dev

★ 4 ↓ 1.9k
avm-res-hybridcontainerservice-provisionedclusterinstance AZURERM

Terraform Azure Verified Resource Module for AKS Arc

★ 3 ↓ 12.4k
avm-utl-network-ip-addresses AZURERM

Terraform Azure Verified Utility Module for calculating subnet ip address ranges

★ 3 ↓ 87.5k
ecs-instance ALICLOUD

Terraform module which creates ECS instance(s) on Alibaba Cloud.

★ 46 ↓ 37.6k
ecs-cloudwatch-autoscaling AWS

Terraform module to autoscale ECS Service based on CloudWatch metrics

★ 33 ↓ 2.7M
session-manager AWS

Terraform module for deploying AWS Session Manager

★ 43 ↓ 65.7k
avm-res-eventhub-namespace AZURERM

Terraform Azure Verified Resource Module for Event Hub Namespace

★ 2 ↓ 21.6k
ecs-airflow AWS

A terraform module that creates an airflow instance in AWS ECS.

★ 60 ↓ 11.2k
dir TEMPLATE

A template module for preparing static files and templates under a particular directory

★ 32 ↓ 4.6M
ec2 AWS

Terraform module to create an EC2 resource on AWS with Elastic IP Addresses and Elastic Block Store.

★ 55 ↓ 19.9k
load-balancer GOOGLE

Terraform modules for deploying Load Balancers in GCP

★ 97 ↓ 32.6k
sns-topic AWS

Terraform Module to Provide an Amazon Simple Notification Service (SNS)

★ 49 ↓ 8.1M
load-balanced-vms GOOGLE

Creates a Managed Instance Group with a loadbalancer

★ 54 ↓ 3.3k
avm-res-web-hostingenvironment AZURERM

Terraform Azure Verified Resource Module for App Service Environment

★ 3 ↓ 5.8k
consul AZURERM

A Terraform Module for how to run Consul on AzureRM using Terraform and Packer

★ 49 ↓ 7.5k
vault AZURERM

A Terraform Module for how to run Vault on AzureRM using Terraform and Packer

★ 51 ↓ 6.6k
avm-res-search-searchservice AZURERM

Terraform Azure Verified Resource Module for Search Service

★ 1 ↓ 92.9k
tf-cloud-agents AWS

Creates self-hosted Terraform Cloud Agent on AWS (https://registry.terraform.io/modules/aws-ia/tf-cloud-agents/aws/lates

★ 9 ↓ 6.6k
ecs-fargate AWS

AWS ECS Fargate Terraform Module

★ 87 ↓ 121.5k
elasticache AWS

Terraform module to create Elasticache Cluster and replica for Redis and Memcache.

★ 46 ↓ 57.3k
avm-res-network-applicationsecuritygroup AZURERM

Terraform Azure Verified Resource Module for Application Security Group (ASG)

★ 2 ↓ 19.8k
avm-ptn-function-app-storage-private-endpoints AZURERM

Terraform Azure Verified Pattern Module for Function App and private endpoint-secured Storage

★ 5 ↓ 1.2k
avm-res-azurestackhci-virtualmachineinstance AZURERM

Terraform Azure Verified Resource Module for Stack HCI Virtual Machine Instance

★ 7 ↓ 11.0k
emr-cluster AWS

Terraform module to provision an Elastic MapReduce (EMR) cluster on AWS

★ 74 ↓ 127.4k
caf-virtual-network AZURERM

Azure Virtual Network module for Cloud Adoption Framework for Azure landing zones

★ 9 ↓ 29.8k
agent-ec2 PREFECT

Terraform module for deploying the Prefect Agent on AWS EC2

★ 13 ↓ 623
ecs-fargate-service AWS

AWS ECS Fargate Service Terraform Module

★ 80 ↓ 204.6k
security-group AWS

Terraform module to provision an AWS Security Group

★ 39 ↓ 22.1M
ansible NULL

Terraform Module to run ansible playbooks

★ 167 ↓ 3.9k
cloudwatch-log-group AWS
★ 3 ↓ 1.3M
app-gateway AZURERM

Terraform module for Azure Application Gateway

★ 39 ↓ 50.4k
ses AWS

Terraform module to provision Simple Email Service on AWS

★ 54 ↓ 1.2M
transit-gateway AWS

Terraform module to provision AWS Transit Gateway, AWS Resource Access Manager (AWS RAM) Resource, and share the Transit

★ 63 ↓ 460.3k
kubernetes AWS

Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more

★ 115 ↓ 7.9k
cli AWS

Run the AWS CLI, with the ability to run under an assumed role, to access resources and properties missing from the Terr

★ 33 ↓ 697.8k
ecs AWS

Terraform module which creates ECS (EC2 and Fargate) and related resources (autoscaling, cron fargate, etc.) on AWS

★ 34 ↓ 174.1k
api-gateway AWS

Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements.

★ 75 ↓ 83.0k
ebs-csi-driver KUBERNETES

Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.

★ 31 ↓ 233.3k
avm-ptn-policyassignment AZURERM

Terraform module to deploy policies in Azure and assign them

★ 3 ↓ 3.9k
avm-res-network-dnszone AZURERM

AVM Terraform Module for DNS Zone

★ 1 ↓ 61.3k
consul GOOGLE

A Terraform Module for how to run Consul on Google Cloud using Terraform and Packer

★ 95 ↓ 11.4k
lakehouse-blueprints DATABRICKS

Set of Terraform automation templates and quickstart demos to jumpstart the design of a Lakehouse on Databricks. This pr

★ 89 ↓ 219
serverless-pypi AWS

Serverless PyPI backed by S3

★ 59 ↓ 26.7k
loadbalancer AZURERM

Terraform Azure RM Module for Load Balancer

★ 64 ↓ 65.2k
avm-res-netapp-netappaccount AZURERM

Terraform Azure Verified Resource Module for Azure NetApp File

★ 3 ↓ 2.7k
zone CLOUDFLARE

Terraform module to provision a CloudFlare zone with DNS records, Argo, Firewall filters and rules

★ 38 ↓ 42.3k
avm-res-network-networkwatcher AZURERM

Azure Network Watcher AVM Module

★ 1 ↓ 52.3k
opensearch AWS

Terraform module to provision an OpenSearch cluster with SAML authentication.

★ 69 ↓ 112.9k
avm-res-network-networkmanager AZURERM

Azure Network Manager AVM Module

★ 2 ↓ 5.4k
caf-resource-group AZURERM

Resource groups module for Cloud Adoption Framework for Azure landing zones

★ 8 ↓ 27.6k
avm-res-network-applicationgatewaywebapplicationfirewallpolicy AZURERM

AVM Resource Module for Application Gateway Web Application Firewall (WAF) Policy

★ 1 ↓ 75.1k
next-js-image-optimization AWS

A drop-in image optimization loader for Next.js image component powered by AWS Lambda.

★ 110 ↓ 37.6k
vpc AWS

Terraform module to create VPC resource on AWS.

★ 37 ↓ 50.6k
avm-utl-sku-finder AZAPI

AVM Terraform utility module for finding valid sku's

★ 2 ↓ 19.1k
ecs-cluster AWS

AWS ECS

★ 6 ↓ 5.3k
codebuild AWS

AWS CodeBuild Module

★ 10 ↓ 5.3k
avm-res-insights-autoscalesetting AZURERM

This module provides autoscaling configuration for VMSS, App Services and other scalable resources.

★ 1 ↓ 51.0k
vault-starter AWS

A Terraform Module for provisioning an OSS Vault cluster (using integrated storage) as described by HashiCorp reference

★ 78 ↓ 19.9k
batch AWS

Terraform module to create AWS Batch resources 🇺🇦

★ 39 ↓ 5.2k
s3-static-website AWS

Terraform Module for AWS to host Static Website on S3

★ 23 ↓ 138.1k
avm-res-automation-automationaccount AZURERM

Terraform Azure Verified Resource Module for Automation Account

★ 1 ↓ 39.0k
keyvault AZURERM

Terraform module composition (feature) for Azure KeyVault

★ 22 ↓ 334.9k
caf-azure-firewall AZURERM

Azure Firewall module for Cloud Adoption Framework for Azure landing zones

★ 5 ↓ 134.9k
postgresql-rds AWS

A Terraform module to create an Amazon Web Services (AWS) PostgreSQL Relational Database Server (RDS).

★ 87 ↓ 7.1k
avm-res-cache-redis AZURERM

To gain access, please finish setting up this repository now at:

↓ 140.1k
dir TEMPLATE

A template module for preparing static files and templates under a particular directory

★ 32 ↓ 149.9k
postgresql AZURERM

Azure Database for PostgreSQL Module

★ 51 ↓ 153.9k
ssm-patch-manager AWS

Terraform module to provision AWS SSM Patch Manager maintenance window tasks, targets, patch baseline, patch groups and

★ 30 ↓ 78.7k
network GOOGLE

Sets up a new VPC network on Google Cloud

↓ 56.6M
ecs-fargate-task-definition AWS

AWS ECS Fargate Task Definition Terraform Module

★ 50 ↓ 571.7k
ecs-cloudwatch-sns-alarms AWS

Terraform module to create CloudWatch Alarms on ECS Service level metrics.

★ 43 ↓ 1.5M
kubernetes-engine GOOGLE

Configures opinionated GKE clusters

↓ 52.7M
avm-utl-roledefinitions AZURE

Terraform Azure Verified Utility Module for AVM Utility module for role definitions

★ 1 ↓ 78.3k
tf-registry AWS

Terraform module for creating a simple private Terraform registry in AWS with DynamoDB

★ 114 ↓ 7.1k
managed-service-prometheus AWS

Terraform module to create AWS Managed Service for Prometheus (AMP) resources 🇺🇦

★ 33 ↓ 9.0k
sns-lambda-notify-slack AWS

Terraform module to provision a lambda function that subscribes to SNS and notifies to Slack.

★ 50 ↓ 226.2k
cloud_workspace HASHICORP

Terraform Cloud Workspace

★ 6 ↓ 2.6k
alb-ingress AWS

Terraform module to provision an HTTP style ingress rule based on hostname and path for an ALB using target groups

★ 31 ↓ 2.1M
avm-ptn-aks-enterprise AZURERM

This is the Production Enterprise Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module

★ 2 ↓ 1.2k
route53-cluster-zone AWS

Terraform module to easily define consistent cluster domains on Route53 (e.g. prod.ourcompany.com)

★ 49 ↓ 233.1k
ssm-tls-ssh-key-pair AWS

Terraform module that provisions an SSH TLS Key pair and writes it to SSM Parameter Store

★ 23 ↓ 231.0k
function-app AZURERM

Terraform module for Azure Function App

★ 21 ↓ 116.0k
workspace-orchestrator TFE

A module for deploying terraform code to Terraform Cloud Workspaces

★ 6 ↓ 854
vpc ALICLOUD

Terraform module which creates VPC and Subnet resources on Alibaba Cloud.

★ 18 ↓ 151.1k
avm-res-maintenance-maintenanceconfiguration AZURERM

Terraform Azure Verified Resource Module for Maintenance Configuration

★ 1 ↓ 21.2k
mwaa AWS

Terraform module to provision Amazon Managed Workflows for Apache Airflow (MWAA)

★ 23 ↓ 207.7k

Showing top 300. Use the search box to filter.

Stats
Total10.0k
Verified233