Terraform Module
10.0k Terraform Module constructs indexed on IACReg.
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
AWS Control Tower Account Factory
Creates a global HTTP load balancer for Compute Engine by using forwarding rules
Creates a Cloud SQL database instance
Terraform Module for deploying an AKS cluster
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Creates an internal load balancer for Compute Engine by using forwarding rules
AWS VPC Module
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
Terraform Azure Verified Pattern Module for Azure Landing Zone
Creates a regional TCP proxy load balancer for Compute Engine by using target pools and forwarding rules
Terraform Azure Verified Resource Module for Storage Account
Terraform Azure Verified Resource Module for Key Vault
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pag
Terraform module for provisioning an EKS cluster
Terraform Azure Verified Resource Module for Virtual Machine
A Terraform Module for how to run Vault on AWS using Terraform and Packer
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_defi
AWS Label Module
Terraform module that provision an S3 bucket to store the terraform.tfstate file and a DynamoDB table to lock the state
Terraform module that creates an S3 bucket with an optional IAM user for external CI/CD systems
Modular NAT Gateway on Google Compute Engine for Terraform.
Modular Google Compute Engine managed instance group for Terraform.
Terraform Azure Verified Resource Module for AKS managed clusters
Terraform Azure Verified Resource Module for Private DNS Zone
Terraform Azure Verified Resource Module for Web/Function App
Terraform module to easily provision CloudFront CDN backed by an S3 origin
Terraform module for Amazon MWAA(Apache Airflow)
This is the Production Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module deploys a p
Terraform Module that defines a VPC with public/private subnets across multiple AZs with Internet Gateways
Terraform module to provision an AWS Elastic Beanstalk Environment
Terraform Module for create AWS IPAM Resources
Terraform Azure Verified Resource Module for Azure Container Registry (ACR)
Terraform code and scripts for deploying a Google Kubernetes Engine (GKE) cluster.
Opinionated, self-contained Terraform root modules that each solve one, specific problem
Terraform Azure Verified Pattern Module for CI CD Agents and Runners
Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.
Terraform Azure Verified Pattern Module for Virtual WAN
Terraform Azure RM Module for Network
Terraform module for public and private subnets provisioning in existing VPC
Terraform module to provision an ElastiCache Redis Cluster
Terraform Azure Verified Resource Module for Network Security Group
Terraform module to provision an RDS Aurora cluster for MySQL or Postgres
Terraform Azure Verified Pattern Module for ALZ Management
Terraform module which implements an ECS service which exposes a web service via ALB.
Terraform Azure Verified Pattern Module for Virtual Network Gateway
Terraform Azure Verified Pattern Module for Private Link Private DNS Zones
Terraform Module to manage Docker Container Registries on AWS ECR
Terraform module to provision AWS RDS instances
Azure Verified Module for Azure Managed DevOps Pool
Terraform module to create/provision Azure vnet
Deploys apps to Cloud Run, along with option to map custom domain
Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much
Terraform Azure Verified Resource Module for Cognitive Service
Terraform Azure RM Compute Module
Terraform module for provisioning a general purpose EC2 host
AWS ECS Fargate Module
Terraform module to deploy AWS Network Firewall
Terraform Azure Verified Resource Module for Log Analytics workspace
Terraform Azure Verified Resource Module for Application Gateway
Terraform Azure Verified Resource Module for Azure Firewall Policy
A Terraform Module for how to run Consul on AWS using Terraform and Packer
A Terraform module that creates IAM role with provided JSON IAM polices documents.
This module creates an S3 bucket suitable for receiving logs from other AWS services such as S3, CloudFront, and CloudTr
Terraform Azure Verified Resource Module for Role Assignment
AWS Terraform Module for creating AWS CloudWAN
Terraform Azure Verified Resource Module for Virtual Network
Terraform Azure Verified Resource Module for Resource Group
Terraform Azure Verified Resource Module for App Service Plan
Terraform module to provision Auto Scaling Group and Launch Template on AWS
Terraform module to populate AWS Systems Manager (SSM) Parameter Store with values from Terraform. Works great with Cham
Terraform Azure Verified Resource Module for Machine Learning Services Workspace
Terraform Azure Verified Resource Module for Container App
Terraform module to define a generic Bastion host with parameterized user_data and support for AWS SSM Session Manager f
Terraform Azure Verified Pattern Module for Hub Networking
Creates self-hosted Terraform Cloud Agent on Google Cloud
Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providers
Establish a solid Foundation on AWS with these modules for Terraform
Terraform Azure Verified Pattern Module for Azure AI and ML Landing Zone
Terraform modules that simplify the deployment of both custom and built-in Azure Policies
Terraform module to provision a standard ALB for HTTP/HTTP traffic
Terraform Azure Verified Resource Module for Public IP Address
Terraform module to create a peering connection between two VPCs in the same AWS account.
Terraform module to setup VPC peering connection
AVM for Desktop Virtualization Hostpools
Terraform Azure Verified Resource Module for Bastion Host
Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.
Get notified when actions are taken in the AWS Console.
Terraform Module to define an EFS Filesystem (aka NFS)
Terraform module for AWS Lambda functions
Terraform module to request an ACM certificate for a domain name and create a CNAME record in the DNS zone to complete c
Terraform Module to easily leverage AWS CodeBuild for Continuous Integration
Terraform Azure Verified Resource Module for CosmosDB Database Account
Terraform Azure Verified Pattern Module for Azure AI Foundry Pattern
Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs
Terraform module to provision AWS Backup, a fully managed backup service that makes it easy to centralize and automate t
Terraform Azure Verified Resource Module for Azure Databricks Workspace
Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)
Terraform Azure Verified Pattern Module for ALZ Connectivity Hub and Spoke
Terraform Azure Verified Resource Module for Route Table
Terraform module to configure and provision Datadog monitors, custom RBAC roles with permissions, Datadog synthetic test
Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.
Azure Firewall AVM Module
Terraform module to configure AWS Single Sign-On (SSO)
Terraform module to create a network security group and assign it to the specified subnet
Terraform Azure Verified Resource Module for Azure SQL Server
AWS RDS Aurora Module
Terraform Azure Verified Resource Module for User Assigned Identity
Terraform Azure Verified Resource Module for DB for Postgre SQL Flexible Server
Terraform Azure Verified Resource Module for Virtual Machine Scale Set
A Terraform module for calculating subnet IP address prefixes
Terraform module to handle Azure Regions
Terraform Azure Verified Resource Module for App Managed Environment
AVM Terraform module for private endpoint
Terraform module to convert local and remote YAML configuration templates into Terraform lists and maps
Terraform module which creates SSH bastion infrastructure on AWS
Terraform Azure Verified Resource Module for Application Insight
Example Terraform Module Scaffolding
Terraform Azure Verified Utility Module for Azure Regions Data
Terraform Azure Verified Resource Module for NAT Gateway
Terraform module that configures important RDS alerts using CloudWatch and sends them to an SNS topic
Terraform module to provision AWS MSK
Terraform module for multi-AZ public and private subnets provisioning
Terraform Azure Verified Resource Module for Loadbalancer
Manage Datadog monitors with terraform dedicated modules.
Terraform module to provision a basic IAM user with permissions to access S3 resources, e.g. to give the user read/write
Terraform module to provision a DocumentDB cluster on AWS
Terraform module to define a consistent AWS Route53 hostname
Terraform Module to Define Vanity Host/Domain (e.g. brand.com) as an ALIAS record
Terraform module that creates a Lambda scheduler to stop and start resources on AWS
Terraform Module to Provide a CloudWatch Logs Endpoint
Terraform Azure Verified Resource Module for Recovery Services Vault
Terraform module automates Elastic Cloud deployment and optional data migration to the AWS Cloud.
Utility functions for use with Terraform in the AWS environment
Terraform code and scripts for deploying a GCP Virtual Private Cloud (VPC).
Deploys a three tier web application using Cloud Run and Cloud SQL
Builds a secure CI/CD pipeline on Google Cloud
A Terraform Module for how to run Nomad on AWS using Terraform and Packer
AWS Global Network Module
Terraform module that loads an opinionated 'stack' configuration from local or remote YAML sources. It supports deep-mer
Terraform Module for CI/CD with AWS Code Pipeline and Code Build for ECS https://cloudposse.com/
This module configures AWS Config, a service that enables you to assess, audit, and evaluate the configurations of your
Adobe Magento
AVM Terraform Module for Desktop Virtualization Workspace
Polygon Edge Terraform module for building Ethereum-compatible blockchain networks in the AWS Cloud
Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers
Terraform Module to deploy a Azure DevOps self-hosted agents on Azure Container Instance
Terraform module to create AWS MSK (Managed Streaming for Kafka) resources 🇺🇦
AVM for Desktop Virtualization Scaling Plans
Azure Virtual Desktop Landing Zone Accelerator Management Plane
S3 bucket with built in IAM policy to allow CloudTrail logs
Terraform module to create AWS DMS (Database Migration Service) resources 🇺🇦
Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Doc
Terraform module to provision a site-to-site VPN connection between a VPC and an on-premises network
AVM for Desktop Virtualization Application group
Terraform Azure Verified Pattern Module for ALZ Connectivity vWAN
Terraform Module for CI/CD with AWS Code Pipeline and Code Build
Terraform Module to deploy Route53 Application Recovery Controller components
Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)
Manage your private resources via a tunnel
Terraform module to create resources on AWS to forward logs/metrics to Datadog 🇺🇦
Terraform AWS VPC endpoints module
Terraform module to provision an S3 bucket with built in IAM policy to allow AWS Load Balancers to ship access logs
Terraform module to provision a fully managed AWS EKS Node Group
AWS WAF at terraform modules to mitigate OWASP’s Top 10 Web Application Vulnerabilities
AVM Terraform module for azure static web apps
This code creates/configures a Kinesis Firehose in AWS to send CloudWatch log data to Splunk.
Creates one or more Google Secret Manager secrets and manages basic permissions for them
Terraform Azure Verified Resource Module for DNS Resolver
Naming convention module for Cloud Adoption Framework for Azure landing zones
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
Terraform module to create AWS RDS Proxy resources 🇺🇦
Terraform Module to provision a basic IAM user suitable for humans.
Terraform module that implements AWS DynamoDB with support for AutoScaling
Terraform module to provision a KMS key with alias
Terraform Azure Verified Utility Module for AVM Interfaces
Terraform Azure Verified Resource Module for AVS Private Cloud
Terraform Azure Verified Pattern Module for AMBA ALZ Pattern
Parse AWS CloudTrail events and send alerts to Slack for events that match pre-configured rules
Terraform module for provisioning an AmazonMQ broker
Terraform module to create a responsive Maintenance Page using Cloudflare Workers.
Terraform Azure Verified Resource Module for CDN Profile
Terraform module to create AWS ECR resources 🇺🇦
Terraform Azure Verified Resource Module for API Management Service
A Terraform Module for CSS products
Terraform Module to define an ElasticBeanstalk Application
A Terraform module to Provision AWS Elastic Kubernetes (EKS) clusters.
A batteries included cloud-init config to quickly and easily deploy a single Docker image or Docker Compose file to any
Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accoun
Terraform module to provision an EKS Fargate Profile
Terraform Azure Verified Resource Module for Service Bus Namespace
Consul Service Mesh on AWS ECS (Elastic Container Service)
Terraform Module for Creating S3 backed Websites and Route53 DNS
Terraform Azure Verified Resource Module for Logic Apps (Workflow)
Terraform Azure Verified Resource Module for Container Instance
AWS ECS Fargate Schedule Task Terraform Module
Terraform module to provision an EKS IAM Role for Service Account
This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-label
Serverless Extensible Slackbot
Terraform modules for provisioning and managing AWS Glue resources
A terraform module to get k3s up and running on Proxmox VE real quick.
AVM for Azure Virtual Desktop Insights
Terraform module to configure Datadog AWS integration
Terraform module to provision AWS Guard Duty
Terraform module for named subnets provisioning.
This terraform module installs a client VPN.
Terraform Azure Verified Resource Module for Data Protection Backup Vault
Terraform Azure Verified Resource Module for ExpressRoute Circuit
This is the Dev/Test Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module deploys a dev
Terraform Azure Verified Resource Module for AKS Arc
Terraform Azure Verified Utility Module for calculating subnet ip address ranges
Terraform module which creates ECS instance(s) on Alibaba Cloud.
Terraform module to autoscale ECS Service based on CloudWatch metrics
Terraform module for deploying AWS Session Manager
Terraform Azure Verified Resource Module for Event Hub Namespace
A terraform module that creates an airflow instance in AWS ECS.
A template module for preparing static files and templates under a particular directory
Terraform module to create an EC2 resource on AWS with Elastic IP Addresses and Elastic Block Store.
Terraform modules for deploying Load Balancers in GCP
Terraform Module to Provide an Amazon Simple Notification Service (SNS)
Creates a Managed Instance Group with a loadbalancer
Terraform Azure Verified Resource Module for App Service Environment
A Terraform Module for how to run Consul on AzureRM using Terraform and Packer
A Terraform Module for how to run Vault on AzureRM using Terraform and Packer
Terraform Azure Verified Resource Module for Search Service
Creates self-hosted Terraform Cloud Agent on AWS (https://registry.terraform.io/modules/aws-ia/tf-cloud-agents/aws/lates
AWS ECS Fargate Terraform Module
Terraform module to create Elasticache Cluster and replica for Redis and Memcache.
Terraform Azure Verified Resource Module for Application Security Group (ASG)
Terraform Azure Verified Pattern Module for Function App and private endpoint-secured Storage
Terraform Azure Verified Resource Module for Stack HCI Virtual Machine Instance
Terraform module to provision an Elastic MapReduce (EMR) cluster on AWS
Azure Virtual Network module for Cloud Adoption Framework for Azure landing zones
Terraform module for deploying the Prefect Agent on AWS EC2
AWS ECS Fargate Service Terraform Module
Terraform module to provision an AWS Security Group
Terraform Module to run ansible playbooks
Terraform module for Azure Application Gateway
Terraform module to provision Simple Email Service on AWS
Terraform module to provision AWS Transit Gateway, AWS Resource Access Manager (AWS RAM) Resource, and share the Transit
Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more
Run the AWS CLI, with the ability to run under an assumed role, to access resources and properties missing from the Terr
Terraform module which creates ECS (EC2 and Fargate) and related resources (autoscaling, cron fargate, etc.) on AWS
Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements.
Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.
Terraform module to deploy policies in Azure and assign them
AVM Terraform Module for DNS Zone
A Terraform Module for how to run Consul on Google Cloud using Terraform and Packer
Set of Terraform automation templates and quickstart demos to jumpstart the design of a Lakehouse on Databricks. This pr
Serverless PyPI backed by S3
Terraform Azure RM Module for Load Balancer
Terraform Azure Verified Resource Module for Azure NetApp File
Terraform module to provision a CloudFlare zone with DNS records, Argo, Firewall filters and rules
Azure Network Watcher AVM Module
Terraform module to provision an OpenSearch cluster with SAML authentication.
Azure Network Manager AVM Module
Resource groups module for Cloud Adoption Framework for Azure landing zones
AVM Resource Module for Application Gateway Web Application Firewall (WAF) Policy
A drop-in image optimization loader for Next.js image component powered by AWS Lambda.
Terraform module to create VPC resource on AWS.
AVM Terraform utility module for finding valid sku's
AWS ECS
AWS CodeBuild Module
This module provides autoscaling configuration for VMSS, App Services and other scalable resources.
A Terraform Module for provisioning an OSS Vault cluster (using integrated storage) as described by HashiCorp reference
Terraform module to create AWS Batch resources 🇺🇦
Terraform Module for AWS to host Static Website on S3
Terraform Azure Verified Resource Module for Automation Account
Terraform module composition (feature) for Azure KeyVault
Azure Firewall module for Cloud Adoption Framework for Azure landing zones
A Terraform module to create an Amazon Web Services (AWS) PostgreSQL Relational Database Server (RDS).
To gain access, please finish setting up this repository now at:
A template module for preparing static files and templates under a particular directory
Azure Database for PostgreSQL Module
Terraform module to provision AWS SSM Patch Manager maintenance window tasks, targets, patch baseline, patch groups and
Sets up a new VPC network on Google Cloud
AWS ECS Fargate Task Definition Terraform Module
Terraform module to create CloudWatch Alarms on ECS Service level metrics.
Configures opinionated GKE clusters
Terraform Azure Verified Utility Module for AVM Utility module for role definitions
Terraform module for creating a simple private Terraform registry in AWS with DynamoDB
Terraform module to create AWS Managed Service for Prometheus (AMP) resources 🇺🇦
Terraform module to provision a lambda function that subscribes to SNS and notifies to Slack.
Terraform Cloud Workspace
Terraform module to provision an HTTP style ingress rule based on hostname and path for an ALB using target groups
This is the Production Enterprise Standard for AKS pattern module for Azure Verified Modules (AVM) library. This module
Terraform module to easily define consistent cluster domains on Route53 (e.g. prod.ourcompany.com)
Terraform module that provisions an SSH TLS Key pair and writes it to SSM Parameter Store
Terraform module for Azure Function App
A module for deploying terraform code to Terraform Cloud Workspaces
Terraform module which creates VPC and Subnet resources on Alibaba Cloud.
Terraform Azure Verified Resource Module for Maintenance Configuration
Terraform module to provision Amazon Managed Workflows for Apache Airflow (MWAA)
Showing top 300. Use the search box to filter.