Terraform providers and modules
2,000 in Infrastructure and DevOps, most used first. Page 2 of 10. The best-known ones are listed on Infrastructure and DevOps.
-
github-aws-runners/github-runner/aws Terraform module for scalable GitHub action runners on AWS
-
lablabs/eks-cluster-autoscaler/aws
-
cloudposse/documentdb-cluster/aws Terraform module to provision a DocumentDB cluster on AWS
-
cloudposse/platform/datadog Terraform module to configure and provision Datadog monitors, custom RBAC roles with permissions, Datadog synthetic tests, Datadog child…
-
terraform-aws-modules/managed-service-prometheus/aws Terraform module to create AWS Managed Service for Prometheus (AMP) resources 🇺🇦
-
cloudposse/cloudtrail/aws Terraform module to provision an AWS CloudTrail and an encrypted S3 bucket with versioning to store CloudTrail logs
-
cloudposse/eks-node-group/aws Terraform module to provision a fully managed AWS EKS Node Group
-
trussworks/wafv2/aws Creates a WAF using AWS WAFv2 and AWS Managed Rule Sets
-
terraform-google-modules/scheduled-function/google Sets up a scheduled job to trigger events and run functions
-
terraform-aws-modules/emr/aws Terraform module to create AWS EMR resources 🇺🇦
-
cloudposse/elasticsearch/aws Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.
-
terraform-aws-modules/appconfig/aws Terraform module to create AWS AppConfig resources 🇺🇦
-
terraform-aws-modules/global-accelerator/aws Terraform module to create AWS Global Accelerator resources 🇺🇦
-
cloudposse/eks-cluster/aws Terraform module for provisioning an EKS cluster
-
cloudposse/vpc-peering-multi-account/aws Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providers
-
umotif-public/elasticache-redis/aws A Terraform module to create an AWS Redis ElastiCache cluster.
-
waveaccounting/chatbot-slack-configuration/aws Module to enable Chatbot Slack channel configuration in Terraform
-
lacework/agentless-scanning/aws
-
matti/resource/shell Run (exec) a command in shell and capture the output (stdout, stderr) and status code (exit status)
-
Azure/avm-res-network-natgateway/azurerm Terraform Azure Verified Resource Module for NAT Gateway
-
cloudposse/msk-apache-kafka-cluster/aws Terraform module to provision AWS MSK
-
philips-labs/github-oidc/aws Terraform module to setup OIDC with AWS and GH Actions
-
digitickets/cli/aws Run the AWS CLI, with the ability to run under an assumed role, to access resources and properties missing from the Terraform AWS Provider.
-
Azure/avm-res-cognitiveservices-account/azurerm
-
terraform-ibm-modules/kms-key/ibm Module for creation of KMS keys
-
Azure/avm-res-network-publicipaddress/azurerm Terraform Azure Verified Resource Module for Public IP Address
-
terraform-ibm-modules/kms-key-ring/ibm Module to create Key Rings in a KMS instance
-
terraform-ibm-modules/key-protect/ibm Terraform module to create and work with IBM Key Protect
-
terraform-aws-modules/atlantis/aws Terraform module to deploy Atlantis on AWS Fargate 🇺🇦
-
DataDog/log-lambda-forwarder-datadog/aws Terraform module to provision an AWS Lambda function which forwards AWS logs to your Datadog org.
-
coralogix/aws/coralogix Coralogix AWS Integrations modules for Terraform.
-
RaJiska/fck-nat/aws Terraform module for fck-nat
-
mongodb/ecs-task-definition/aws A Terraform module for creating Amazon ECS Task Definitions
-
Adaptavist/kinesis-sqs/aws
-
Azure/avm-res-network-firewallpolicy/azurerm Terraform Azure Verified Resource Module for Azure Firewall Policy
-
terraform-iaac/nginx-controller/helm Terraform module for deploy nginx ingress controller
-
portworx/portworx-addon/eksblueprints Github repo for Portworx EKS blueprint addon module and sample templates
-
iplabs/alb-ingress-controller/kubernetes Terraform module to ease deployment of the AWS ALB Ingress Controller
-
cloudposse/cloudtrail-s3-bucket/aws S3 bucket with built in IAM policy to allow CloudTrail logs
-
bbeesley/lambda-do-it-all/aws Terraform module to provision a lambda with full permissions
-
Invicton-Labs/shell-resource/external A module for running shell commands and capturing their outputs as resources.
-
Azure/avm-res-containerregistry-registry/azurerm
-
chime/alternat/aws High availability implementation of AWS NAT instances.
-
baikonur-oss/iam-nofile/aws Terraform module Terraform module for creating AWS IAM Roles with heredocs
-
chainguard-dev/common/infra
-
terraform-ibm-modules/kms-all-inclusive/ibm Supports creating a Key Protect instance, KMS Key Rings and Keys.
-
aws-ss/wafv2/aws A Terraform module that creates Web Application Firewall (WAFV2).
-
gettek/policy-as-code/azurerm Terraform modules that simplify the deployment of both custom and built-in Azure Policies
-
sysdiglabs/sysdig-addon/eksblueprints Sysdig Terraform AWS EKS Blueprint and addon
-
aws-ia/vpc/aws AWS VPC Module
-
cookielab/metrics-server/kubernetes Terraform module for deploying Metrics Server to k8s cluster
-
lacework/agent/kubernetes A Terraform Module to create a Secret and DaemonSet for deploying the Lacework Datacollector Agent in a Kubernetes cluster.
-
cloudposse/alb-target-group-cloudwatch-sns-alarms/aws Terraform module to create CloudWatch Alarms on ALB Target level metrics.
-
mineiros-io/repository/github A Terraform module to manage GitHub Repositories.
-
aws-ia/mwaa/aws Terraform module for Amazon MWAA(Apache Airflow)
-
globalbao/policy-exemptions/azurerm Terraform module for managing AzureRM policy exemptions (via ARM template) - by @JesseLoudon
-
schubergphilis/mcaf-s3/aws
-
lacework/ecr/aws A Terraform Module to integrate Amazon Container Registries (ECR) with Lacework.
-
cloudposse/cloudfront-cdn/aws Terraform Module that implements a CloudFront Distribution (CDN) for a custom origin.
-
terraform-google-modules/composer/google Manages Cloud Composer v1 and v2 along with option to manage networking
-
cloudposse/cloud-infrastructure-automation/spacelift Terraform module to provision Spacelift resources for cloud infrastructure automation
-
yorinasub17/terragrunt-registry-test/null Simple module with null_resource for testing terragrunt functionality with module registry.
-
lablabs/eks-kube-state-metrics/aws
-
babbel/alb-for-vpc-internal-requests/aws Terraform module creating a private ALB for VPC-internal requests
-
terraform-module/release/helm App release with terraform and helm
-
jeromegamez/enforce-mfa/aws A terraform module to enforce MFA for AWS groups and users
-
trussworks/logs/aws Creates and configures an S3 bucket for storing AWS logs.
-
squareops/eks/aws Terraform module to create an Elastic Kubernetes Service(EKS) cluster, managed(CIS) node group and associated resources
-
Azure/avm-res-network-privateendpoint/azurerm
-
terraform-ibm-modules/secrets-manager-secret-group/ibm Creates a secret group in an IBM Cloud Secrets Manager instance.
-
clouddrove/kms/aws
-
Azure/regions/azurerm Terraform module that provides data about Azure regions, including availability zones! Data is sourced from Azure APIs.
-
cloudposse/mq-broker/aws Terraform module for provisioning an AmazonMQ broker
-
cloudposse/datadog-integration/aws Terraform module to configure Datadog AWS integration
-
hashicorp/hcp-consul/aws Terraform module for HCP Consul on AWS
-
Azure/avm-res-web-site/azurerm
-
lablabs/eks-node-problem-detector/aws
-
lacework/eks-audit-log/aws
-
Azure/avm-res-containerservice-managedcluster/azurerm
-
cloudposse/ec2-instance/aws Terraform module for provisioning a general purpose EC2 host
-
cloudposse/vpc-peering/aws Terraform module to create a peering connection between two VPCs in the same AWS account.
-
cloudposse/rds-db-proxy/aws Terraform module to provision an Amazon RDS Proxy
-
nozaq/secure-baseline/aws Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS…
-
Azure/avm-utl-roledefinitions/azure
-
terraform-google-modules/bootstrap/google Bootstraps Terraform usage and related CI/CD in a new Google Cloud organization
-
Azure/network/azurerm Terraform Azure RM Module for Network
-
cloudposse/ec2-bastion-server/aws Terraform module to define a generic Bastion host with parameterized user_data and support for AWS SSM Session Manager for remote access…
-
cloudposse/kinesis-stream/aws
-
terraform-aws-modules/appsync/aws Terraform module to create AWS AWS AppSync resources 🇺🇦
-
Azure/avm-res-network-bastionhost/azurerm Terraform Azure Verified Resource Module for Bastion Host
-
Azure/avm-res-dbforpostgresql-flexibleserver/azurerm
-
Azure/avm-res-network-loadbalancer/azurerm Terraform Azure Verified Resource Module for Loadbalancer
-
cloudposse/codebuild/aws Terraform Module to easily leverage AWS CodeBuild for Continuous Integration
-
Azure/network-security-group/azurerm Terraform module to create a network security group and assign it to the specified subnet
-
cloudposse/module-artifact/external Terraform module to fetch any kind of artifacts using curl (binary and text okay)
-
claranet/rg/azurerm Terraform module for Azure Resource Group
-
Azure/avm-res-insights-component/azurerm
-
cloudposse/api-gateway/aws
-
terraform-google-modules/cloud-operations/google Manages Cloud Logging and Cloud Monitoring
-
ondat/ondat-addon/eksblueprints Terraform Amazon EKS Blueprints addon to enrich stateful storage in Kubernetes.
-
Azure/avm-res-network-azurefirewall/azurerm
-
squareops/tfstate/aws Terraform Module to create Terraform state storage backend based on AWS S3 and DynamoDB for state locking.
-
trussworks/config/aws Enables AWS Config and adds managed config rules with good defaults.
-
cn-terraform/ecs-fargate-scheduled-task/aws AWS ECS Fargate Schedule Task Terraform Module
-
GoogleCloudPlatform/pam/google Deploy Privileged Access Manager
-
spotinst/ocean-aws-k8s-vng/spotinst A Terraform module to create an Ocean Virtual Node Group.
-
cn-terraform/ecs-fargate-task-definition/aws AWS ECS Fargate Task Definition Terraform Module
-
devops-workflow/boolean/local Terraform module to simplify and expand boolean use
-
terraform-ibm-modules/security-group/ibm Creates a security group with the option to add rules for internal IBM Cloud flows
-
terraform-ibm-modules/secrets-manager-secret/ibm Creates secrets in a Secrets Manager instance
-
schubergphilis/mcaf-lambda/aws
-
wandb/wandb/kubernetes
-
honeycombio/integrations/aws Terraform module to integrate Honeycomb and AWS
-
squareops/keypair/aws Terraform Module to create an EC2 SSH keypair on AWS and save the private key to SSM Parameter Store
-
WeAreRetail/naming/azurerm Common Azure Terraform module to normalize naming on ressources.
-
Azure/avm-res-authorization-roleassignment/azurerm
-
Azure/avm-res-network-dnsresolver/azurerm Terraform Azure Verified Resource Module for DNS Resolver
-
Azure/avm-ptn-alz/azurerm
-
Azure/avm-res-app-containerapp/azurerm
-
babbel/iam-role-for-github-repository/aws Terraform module creating an IAM role which can be assumed via OpenID by a GitHub-repository-specific GitHub Actions workflow
-
cloudposse/ssm-tls-self-signed-cert/aws This module creates a self-signed certificate and writes it alongside with its key to SSM Parameter Store (or alternatively AWS Secrets…
-
cloudposse/lambda-function/aws A module for launching Lambda Fuctions
-
spotinst/ocean-controller/spotinst A Terraform module to install Ocean Controller.
-
hashicorp/hcp-consul/azurerm Terraform module for HCP Consul on Azure
-
castai/eks-role-iam/castai CAST AI terraform module providing access through AssumeRole IAM
-
babbel/athena/aws Terraform module creating a Glue table, an Athena workgroup and an S3 bucket for the workgroup
-
WeAreRetail/tags/azurerm Common Azure Terraform module to normalize tagging on resources
-
castai/eks-cluster/castai CAST AI terraform module for connecting an EKS cluster
-
Azure/avm-res-sql-server/azurerm
-
jpamies/certificate/aws Create new certificates on aws using route53 for validation
-
philips-labs/github-runner/aws Terraform module for scalable GitHub action runners on AWS (MOVED)
-
lacework/config/azure
-
cloudposse/transit-gateway/aws Terraform module to provision AWS Transit Gateway, AWS Resource Access Manager (AWS RAM) Resource, and share the Transit Gateway with the…
-
terraform-ibm-modules/landing-zone-vpc/ibm This module creates the Virtual Private Cloud (VPC) resources in a cloud environment, including subnets and security groups.
-
oracle-terraform-modules/oke/oci
-
cloudposse/cloudwatch-events/aws Terraform Module for provisioning CloudWatch Events rules connected with targets.
-
lacework/activity-log/azure
-
Azure/avm-res-web-serverfarm/azurerm
-
moritzzimmer/lambda/aws A Terraform module to create AWS Lambda ressources.
-
cloudposse/datadog-lambda-forwarder/aws Terraform module to provision all the necessary infrastructure to deploy Datadog Lambda forwarders
-
cattle-ops/gitlab-runner/aws Terraform module for AWS GitLab runners on ec2 (spot) instances
-
babbel/secretsmanager-for-database-url/aws Terraform module creating a SecretsManager for DATABASE_URL
-
lacework/ad-application/azure Terraform module that creates an Azure AD application to provide Lacework read-only access to Azure Subscriptions and Tenants
-
wandb/wandb/helm
-
azurerm/locations/azure Terraform module to provide Azure location information.
-
Azure/avm-ptn-alz-sub-vending/azure
-
lorenzoaiello/rds-alarms/aws This Terraform module manages Cloudwatch Alarms for an RDS instance.
-
replit/harness-delegate/kubernetes Terraform module for installing a Harness Delegate into a Kubernetes cluster
-
Azure/avm-ptn-network-private-link-private-dns-zones/azurerm
-
cloudposse/ecs-cluster/aws Terraform module for provisioning an ECS cluster
-
Guimove/bastion/aws Terraform module which creates SSH bastion infrastructure on AWS
-
squareops/vpc/aws Terraform Module to create an AWS VPC network with VPN and configure Peering b/w multiple VPCs
-
terra-mod/container-definition/aws AWS ECS Task Definition
-
metro-digital/cf-projectcfg/google Opinionated GCP project configuration with APIs, IAM, Service Accounts and Network etc.
-
terraform-aws-modules/fsx/aws Terraform module to create AWS FSx resources 🇺🇦
-
Azure/avm-res-documentdb-databaseaccount/azurerm
-
terraform-ibm-modules/iam-access-group/ibm This module is used to create an access group, adding members to access group, defining the access group policy and adding dynamic rules…
-
HENNGE/cloudwatch-dashboard/aws Terraforrm module which creates AWS Cloudwatch Dashboard.
-
terraform-ibm-modules/base-ocp-vpc/ibm Provisions a Red Hat OpenShift VPC cluster on IBM Cloud
-
babbel/wafv2-dashboard/aws Terraform module creating a CloudWatch Dashboard for a WAFv2
-
mewa/apigateway-cors/aws Terraform module that sets up CORS
-
babbel/cloudfront-bucket/aws Terraform module creating an S3 bucket with a CloudFront distribution in front
-
terraform-google-modules/healthcare/google Handles opinionated Google Cloud Healthcare datasets and stores
-
cloudposse/multi-az-subnets/aws Terraform module for multi-AZ public and private subnets provisioning
-
trussworks/ses-domain/aws Configures a domain hosted on Route53 to work with AWS Simple Email Service (SES).
-
cloudposse/vpc-flow-logs-s3-bucket/aws Terraform module to provision s3-backed flow logs for VPC and subnets
-
claranet/storage-account/azurerm Terraform module for Azure Storage
-
terraform-ibm-modules/trusted-profile/ibm Create Trusted profile on IBM Cloud
-
diodonfrost/lambda-scheduler-stop-start/aws Terraform module that creates a Lambda scheduler to stop and start resources on AWS
-
SumoLogic/sumo-logic-integrations/sumologic
-
terraform-ibm-modules/secrets-manager/ibm This module creates a Secrets Manager instance
-
Azure/avm-res-cache-redis/azurerm To gain access, please finish setting up this repository now at
-
Azure/avm-res-network-applicationgateway/azurerm
-
cloudposse/eks-fargate-profile/aws Terraform module to provision an EKS Fargate Profile
-
Azure/avm-ptn-alz-management/azurerm
-
SumoLogic/sumo-logic-monitor/sumologic Package to setup SumoLogic Alert Monitors via Terraform
-
Azure/avm-res-network-ddosprotectionplan/azurerm DDoS protection plan Azure Verified Module
-
clowdhaus/msk-kafka-cluster/aws Terraform module to create AWS MSK (Managed Streaming for Kafka) resources 🇺🇦
-
lacework/service-account/gcp Terraform module that creates a service account to provide Lacework read-only access to Google Cloud Platform Organizations and Projects
-
notespacejp/cloudfront-functions-basic-auth/aws Terraform module for basic auth from Cloudfront functions
-
iits-consulting/project-factory/opentelekomcloud This repository helps to create an OTC-based cloud-native infrastructure landscape with Kubernetes, load balancers, VPCs, etc.
-
claranet/subnet/azurerm Terraform module for Azure virtual networks subnets
-
DataDog/ecs-datadog/aws Terraform module to install Datadog Monitoring for AWS ECS
-
cloudposse/key-pair/aws Terraform Module to Automatically Generate SSH Key Pairs (Public/Private Keys)
-
cloudposse/repository-webhooks/github Terraform module to provision webhooks on a set of GitHub repositories
-
SPHTech-Platform/apigw/aws
-
WeAreRetail/resource-group/azurerm Common Azure terraform module to create a Resource Group
-
terraform-aviatrix-modules/mc-transit/aviatrix
-
cloudposse/nlb/aws Terraform module to provision a standard NLB for TCP/UDP/TLS traffic
-
cloudposse/ec2-client-vpn/aws
-
terraform-ibm-modules/landing-zone-vsi/ibm Creates Virtual Server Instances (VSI) across multiple subnets with any number of block storage volumes that are connected by any number…
-
cn-terraform/ecs-service-autoscaling/aws AWS ECS Service Autoscaling
-
WeAreRetail/private-endpoint/azurerm Common Azure Terrform module to create an Azure Private Endpoint
-
terraform-aws-modules/app-runner/aws Terraform module to create AWS App Runner resources 🇺🇦
-
aws-ia/eks-blueprints-teams/aws Configure and deploy Team based multi-tenant EKS clusters.
-
gitops-bridge-dev/gitops-bridge/helm Terraform module for GitOps bridge
-
reegnz/oidc-provider-data/aws This module is for generating the OpenID Connect provider ARN one would get given an issuer url.
-
SweetOps/secretsmanager/aws Terraform module to provision and manage AWS Secrets Manager
-
cloudposse/code-deploy/aws Terraform module to provision AWS Code Deploy app and group.
-
mergermarket/platform-config/acuris
Nothing on this page matches. Search all 85,062 technologies.