terraform-module
Terraform can manage existing and popular service providers, such as AWS, as well as custom in-house solutions.
It uses configuration files to describe the components necessary to run a single application or your entire datacenter.
It generates an execution plan describing what will happen to reach the desired state, and afterwards executes it to build the desired infrastructure. As the configuration changes, Terraform is able to determine the changes and create incremental execution plans which can be applied.
The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS (Domain Name Service) entries, SaaS (Software as a Service) features.
Here are 1,667 public repositories matching this topic...
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
-
Updated
Sep 9, 2021 - Go
Terraform module which creates VPC resources on AWS
-
Updated
Aug 31, 2021 - HCL
Automate creating resilient, disposable, secure and agile infrastructure for Red Teams.
-
Updated
Apr 6, 2021 - HCL
Terraform module which creates RDS resources on AWS
-
Updated
Sep 7, 2021 - HCL
Terraform module which creates EC2 instance(s) on AWS
-
Updated
Sep 1, 2021 - HCL
This boilerplate contains the know-how of the Mad Devs team for the rapid deployment of a Kubernetes cluster, supporting services, and the underlying infrastructure in the Amazon cloud.
-
Updated
Sep 5, 2021 - HCL
Terraform module which creates EC2-VPC security groups on AWS
-
Updated
Aug 31, 2021 - HCL
Terraform module which creates IAM resources on AWS
-
Updated
Sep 10, 2021 - HCL
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pages.
-
Updated
Sep 10, 2021 - TypeScript
Terraform module for provisioning an EKS cluster
-
Updated
Aug 21, 2021 - HCL
Terraform module which creates SNS topic and Lambda function which sends notifications to Slack
-
Updated
Jul 28, 2021 - Python
A Private Terraform Module Registry
-
Updated
Sep 10, 2021 - JavaScript
Terraform module, which takes care of a lot of AWS Lambda/serverless tasks (build dependencies, packages, updates, deployments) in countless combinations
-
Updated
Aug 30, 2021 - HCL
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.
-
Updated
Aug 23, 2021 - HCL
Terraform module to create an AWS Application/Network Load Balancer (ALB/NLB) and associated resources
-
Updated
Aug 14, 2021 - HCL
Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource
-
Updated
Aug 12, 2021 - HCL
Terraform module which creates AWS ECS resources
-
Updated
Sep 7, 2021 - HCL
Opinionated, self-contained Terraform root modules that each solve one, specific problem
-
Updated
Sep 7, 2021 - HCL
Terraform scripts to setup an S3 based static website, with a CloudFront distribution and the required Route53 entries.
-
Updated
Sep 9, 2021 - HCL
Terraform module which creates RDS Aurora resources on AWS
-
Updated
Sep 3, 2021 - HCL
Terraform module to easily provision CloudFront CDN backed by an S3 origin
-
Updated
Aug 24, 2021 - HCL
Terraform module which creates Auto Scaling resources on AWS
-
Updated
Sep 2, 2021 - HCL
Terraform module which creates S3 bucket resources on AWS
-
Updated
Aug 27, 2021 - HCL
Describe the Bug
Whatever is in security_groups seems to be ignored
Expected Behavior
Security groups specified in security_groups should be applied
Steps to Reproduce
security_groups = [aws_security_group.my_group1.id, aws_security_group.my_group2.id]
Screenshots
Output of terraform plan:
~ vpc_options {
availability_zones = [
Modular deployment of Vault on Google Compute Engine with Terraform
-
Updated
Sep 10, 2021 - HCL
Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.
-
Updated
Aug 23, 2021 - HCL
A Terraform module to create a best-practise Google Kubernetes Engine (GKE) cluster.
-
Updated
Sep 3, 2020 - HCL
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
-
Updated
Feb 15, 2021 - Java
Created by Mitchell Hashimoto, HashiCorp
Released July 28, 2014
Latest release 7 days ago
- Repository
- hashicorp/terraform
- Website
- www.terraform.io
- Wikipedia
- Wikipedia


Is your request related to a new offering from AWS?
No
Is your request related to a problem? Please describe.