Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Terraform

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.
- GitHub: https://github.com/topics/terraform
- Wikipedia: https://en.wikipedia.org/wiki/Terraform_(software)
- Repo: https://github.com/hashicorp/terraform
- Created by: Mitchell Hashimoto, HashiCorp
- Released: July 28, 2014
- Related Topics: hashicorp, infrastructure, infrastructure-as-code,
- Aliases: hashicorp-terraform, terraform-configurations, terraform-module, terraform-modules, terraform-providers,
- Last updated: 2025-02-16 00:29:53 UTC
- JSON Representation
https://github.com/asicsdigital/terraform-aws-consul-cluster
A terraform module providing an opinionated Consul cluster built on an ECS cluster in AWS.
Last synced: 13 Nov 2024
https://github.com/asicsdigital/terraform-aws-vault
Terraform Module for deploying Vault on AWS ECS
ecs ecs-service hashicorp-vault terraform terraform-modules
Last synced: 13 Nov 2024
https://github.com/hrshmistry/Cloud-Automation-Terraform
End To End AWS Cloud Infrastructure Automation Through Terraform by HashiCorp
aws cloud-automation configuration-language github hashicorp-terraform hcl infrastructure-as-code terraform terraform-aws
Last synced: 07 Nov 2024
https://github.com/sjkaliski/infer-lambda-api
Deploy an Image Recognition API using Go, Terraform, Lambda, and API Gateway.
aws aws-lambda go golang lambda machine-learning tensorflow terraform
Last synced: 20 Oct 2024
https://github.com/tritondatacenter/terraform-provider-triton
Terraform Joyent Triton provider
terraform terraform-provider triton
Last synced: 05 Nov 2024
https://github.com/tenstad/terraform-provider-remote
Manage remote files with terraform
Last synced: 17 Feb 2025
https://github.com/luckylittle/terraform-playground
HashiCorp Terraform playground
hashicorp hashicorp-terraform terraform terraform-modules terraform-provider terraform-templates
Last synced: 09 Feb 2025
https://github.com/devxp-ca/devxp
Empowering developers to create enterprise-quality cloud infrastructure in minutes
cloud-services devops terraform
Last synced: 09 Dec 2024
https://github.com/surcodev/iac-bluesky
Despliegue de la app BlueSky aplicando IaC
Last synced: 17 Jan 2025
https://github.com/four43/aws-simple-websocket
Using AWS's API Gateway + Lambda to run a simple websocket application. For learning/testing.
aws aws-lambda getting-started python terraform websocket
Last synced: 17 Dec 2024
https://github.com/displague/deprecated-terraform-provider-linode
[OLD] Terraform provider plugin for Linode Cloud resources.. See
hashicorp-terraform linode linode-api terraform terraform-provider
Last synced: 19 Jan 2025
https://github.com/ahmadalibagheri/cdktf-typescript-aws-s3bucket
AWS S3bucket configuration with typescript and cdktf
aws cdktf s3-bucket terraform typescript
Last synced: 25 Nov 2024
https://github.com/dflook/terraform-fmt
GitHub action to fix formatting of terraform files
actions devops github-action github-actions terraform
Last synced: 21 Nov 2024
https://github.com/sweetops/terraform-google-storage-bucket
Terraform module : GCP : for creation storage buckets
gcp google-cloud-platform google-cloud-storage terraform terraform-gcp terraform-modules
Last synced: 17 Jan 2025
https://github.com/jareechang/ecs-nextjs
Running next.js on AWS ECS
aws aws-alb aws-cloudwatch aws-codedeploy aws-ecr aws-ecs aws-vpc cloud-native cloudwatch-logs docker ecs github-actions infrastructure-as-code nextjs react terraform terrafrom
Last synced: 25 Nov 2024
https://github.com/didil/gcp-api-gateway-demo
GCP API Gateway Demo with Terraform / Go / Cloud Run
golang google-cloud-platform terraform
Last synced: 17 Nov 2024
https://github.com/tfxor/terraform-aws-automation-demo
Terraform Automation Demo using AWS Cloud Provider
automation aws containers continuous-delivery continuous-deployment continuous-integration continuous-testing devops infrastructure orchestration serverless terraform
Last synced: 09 Dec 2024
https://github.com/umotif-public/terraform-aws-bastion
Terraform module to create Bastion Host in AWS VPC.
aws aws-vpc bastion terraform terraform-aws-bastion terraform-module
Last synced: 07 Dec 2024
https://github.com/sky-uk/terraform-provider-infoblox
Terraform Infoblox provider
go golang infoblox terraform terraform-provider
Last synced: 04 Dec 2024
https://github.com/platacard/terraform-provider-temporal
Terraform provider to manage Temporal Server resources
infrastructure-as-code temporal terraform terraform-provider
Last synced: 15 Dec 2024
https://github.com/dirien/tfu
tfu is a terraform helper to update the providers.
iac infrastructure-as-code terraform
Last synced: 19 Feb 2025
https://github.com/sebthom/extra-syntax-highlighting-eclipse-plugin
Eclipse plugin that provides syntax highlighing support for additional languages.
bazel eclipse eclipse-plugin editor glsl graphql graphviz-dot hcl json5 kotlin nushell ocaml plantuml prisma sentinel svelte syntax-highlighting terraform toml zig
Last synced: 17 Nov 2024
https://github.com/umotif-public/terraform-aws-eks-node-group
Terraform module to provision EKS Managed Node Group
aws aws-eks eks eks-node-group kubernetes kubernetes-cluster node-group terraform terraform-module
Last synced: 07 Dec 2024
https://github.com/cytopia/terraform-aws-route53-zone
A Terraform module that handles creation of multiple Route53 zones including attachment to new or existing delegation set
aws delegation-set dns route53 route53-zone terraform terraform-module zone
Last synced: 23 Jan 2025
https://github.com/dasmeta/terraform-aws-modules
Terraform modules from DasMeta to manage AWS resources
alb aws cloudfront kubernetes module s3 terraform terraform-module
Last synced: 25 Nov 2024
https://github.com/aniketwdubey/ai-chatbot-for-iot-data
This project deploys an AWS Lex V2 chatbot for analyzing IoT data stored in an S3 bucket. The infrastructure is defined using Terraform, and the project includes a Lambda function for chatbot fulfillment.
ai aichatbot amazon-lex amazon-lex-chatbot amazon-web-services aws aws-lambda aws-s3 infrastructure-as-code terraform
Last synced: 06 Feb 2025
https://github.com/mineiros-io/terraform-aws-ecr
A Terraform module to create an Elastic Container Registry (ECR) on Amazon Web Services (AWS). https://aws.amazon.com/ecr/
amazon-web-services aws docker docker-registry ecr iac mineiros terraform terraform-aws terraform-modules
Last synced: 27 Nov 2024
https://github.com/miteshsharma/terraformwiths3backend
Terraform configuration files with S3 backend and dynamo DB as locking mechanism
dynamodb infrastructure-as-code remote-backends s3 terraform
Last synced: 06 Nov 2024
https://github.com/calebalbers/hashitalks-2022-hcp-packer-demo
Demo Code for the "Automating Image Pipelines with HCP Packer" HashiTalks 2022 Presentation
conference-talk hashitalks hcp-packer packer terraform
Last synced: 29 Oct 2024
https://github.com/yaegashi/terraform-provider-msgraph
Terraform Provider for Microsoft Graph
msgraph terraform terraform-provider
Last synced: 29 Nov 2024
https://github.com/cloudposse/terraform-aws-iam-account-settings
Terraform module to provision general IAM account settings
account-alias compliance custom-url iam password-policy terraform
Last synced: 11 Nov 2024
https://github.com/cloudposse/terraform-aws-code-deploy
Terraform module to provision AWS Code Deploy app and group.
aws code-deploy ecs ecs-task terraform terraform-modules
Last synced: 11 Nov 2024
https://github.com/jamonation/terraform-libvirt-k8s-lab
A project to build nodes for a Kubernetes cluster using Terraform and the libvirt provider, and set up and configure Kubernetes on them using Ansible
ansible hacktoberfest kubernetes kubernetes-labs lab terraform terraform-libvirt-provider
Last synced: 13 Nov 2024
https://github.com/rubrikinc/terraform-provider-rubrik
Rubrik Provider for Terraform
Last synced: 28 Dec 2024
https://github.com/scholzj/terraform-aws-vpc
Terraform module for creating s simple Amazon AWS VPC and subnets
aws aws-vpc terraform terraform-modules vpc
Last synced: 07 Nov 2024
https://github.com/devopshobbies/boundary-vault-stack
Deploy Self-Hosted HCP Vault and Boundary using End-To-End Automation (Terraform, Ansible, Bash, and many more)
ansible bash boundary devops docker end-to-end-automation shell-scripting terraform vagrant vault
Last synced: 07 Nov 2024
https://github.com/cloudposse/terraform-aws-cloudwatch-events
Terraform Module for provisioning CloudWatch Events rules connected with targets.
aws cloudwatch cloudwatch-events hcl2 terraform terraform-module
Last synced: 11 Nov 2024
https://github.com/jzonthemtn/hashitalks2021-terraform-nlp
From Training to Serving: Machine Learning Models with Terraform
Last synced: 07 Nov 2024
https://github.com/cloudposse/terraform-null-smtp-mail
Terraform module to send transactional emails via an SMTP server (e.g. mailgun)
email mail mail-sender mailgun smtp terraform terraform-module transactional-emails
Last synced: 11 Nov 2024
https://github.com/chainguard-dev/terraform-provider-apko
build container-image terraform terraform-provider
Last synced: 13 Nov 2024
https://github.com/clouddrove/terraform-aws-eks
Terraform module will be created Autoscaling, Workers, EKS.
automation autoscaling aws clouddrove devops eks eks-cluster hacktoberfest kubernetes module terrafom-module terraform worker
Last synced: 17 Nov 2024
https://github.com/ciscodevnet/terraform-provider-ciscoasa
Terraform Cisco ASA provider
asa cisco terraform terraform-provider
Last synced: 16 Nov 2024
https://github.com/sap/terraform-provider-cloudfoundry
Terraform Provider for Cloud Foundry
cloud-foundry cloudfoundry terraform terraform-provider
Last synced: 04 Feb 2025
https://github.com/rhythmictech/terraform-terraform-template
Terraform module template. Good for any cloud and any provider
cloud pre-commit template terraform terraform-module
Last synced: 10 Nov 2024
https://github.com/nutanixdev/nutanix-devstation
A toolkit container for automating Nutanix and Kubernetes
ansible api automation calm containers devops kubernetes packer powershell terraform
Last synced: 16 Nov 2024
https://github.com/paloaltonetworks/terraform-aws-swfw-modules
Terraform Reusable Modules for Software Firewalls on AWS
aws software-firewalls swfw terraform vmseries
Last synced: 12 Nov 2024
https://github.com/conradludgate/terraform-provider-caddy
Configure caddy through terraform
caddy caddy2 terraform terraform-provider
Last synced: 13 Nov 2024
https://github.com/ciscodevnet/terraform-provider-cml2
Terraform provider repository for Cisco Modeling Labs
automation cisco network-simulation networking simulation terraform terraform-provider virl
Last synced: 16 Nov 2024
https://github.com/haidaram/terraform-jenkins-aws-fargate
Terraform stack to deploy Jenkins on ECS Fargate with Jenkins configuration stored in EFS and agents on ECS fargate
Last synced: 09 Nov 2024
https://github.com/circa10a/terraform-provider-mailform
A terraform provider to send physical mail via https://mailform.io
go golang mail mailer mailer-service terraform terraform-provider
Last synced: 22 Jan 2025
https://github.com/claranet/terraform-azurerm-db-sql
Terraform module composition (feature) for Azure SQL Database (SQLServer based)
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/comcast/terraform-provider-akamai
An Akamai GTM Terraform provider
akamai terraform terraform-provider
Last synced: 14 Nov 2024
https://github.com/ruanbekker/aws-terraform-cicd-java-springboot
Terraform: AWS CICD with CodePipeline, CodeBuild and ECS and a Springboot App
aws ecs java spring-boot terraform
Last synced: 10 Nov 2024
https://github.com/dod-iac/terraform-module-template
Terraform Module Template
Last synced: 11 Nov 2024
https://github.com/turnerlabs/terraform-ecs-fargate-background-worker
A set of Terraform templates used for provisioning a background worker stack on AWS ECS Fargate.
aws background containers ecs fargate service template terraform worker
Last synced: 23 Nov 2024
https://github.com/divineomega/php-hcl-parser
⚒🔀🐘 Parses HCL configuration files into PHP objects.
configuration hcl parser php-library php-object terraform
Last synced: 27 Oct 2024
https://github.com/kumarvna/terraform-azurerm-container-registry
Terraform module to create Azure Container Registry with optional scope-map, token, webhook, Network ACLs, encryption and Private endpoints.
azure azure-container-registry container-registry container-registry-webhooks content-trust encryption georeplication private-link retention-policy scope-map service-endpoints terraform terraform-module token
Last synced: 28 Oct 2024
https://github.com/ismoilovdevml/infra-as-code
Infrastructure as Code
ansible infrastructure-as-code infrastructure-automation infrastructure-terraform terraform
Last synced: 09 Feb 2025
https://github.com/cn-terraform/terraform-aws-nexus
Sonatype Nexus Terraform Module for AWS
amazon-web-services aws cloud nexus nexus-repository-manager terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/cn-terraform/terraform-aws-ecs-service-autoscaling
AWS ECS Service Autoscaling
autoscaling-ecs-task aws ecs-service terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/trussworks/terraform-aws-mfa
Enforces MFA on an AWS account
aws mfa terraform terraform-modules
Last synced: 29 Nov 2024
https://github.com/willswire/estado
Terraform State remote backend on Cloudflare Workers
cloudflare-workers terraform terraform-http-backend
Last synced: 28 Oct 2024
https://github.com/hypnoglow/terraform-provider-oryhydra
🔏 Terraform Provider for ORY Hydra
hydra ory-hydra terraform terraform-provider
Last synced: 02 Nov 2024
https://github.com/synchronoss/dredger
Generate Terraform modules from helm output.
helm kubernetes-deployment terraform
Last synced: 27 Oct 2024
https://github.com/ksatirli/iterative-infrastructure
🔧 Infrastructure as Code explorations with HashiCorp Packer, Terraform, Azure and GitHub
azure hashicorp hashicorp-packer hashicorp-terraform microsoft-azure packer packer-template terraform
Last synced: 19 Jan 2025
https://github.com/seal-io/tap
Patch Terraform Resource As Your Mind.
opentofu override patch terraform
Last synced: 16 Nov 2024
https://github.com/sagikazarmark/terraform-tiller
Install Tiller on a Kubernetes cluster using Terraform
terraform terraform-module tiller
Last synced: 16 Feb 2025
https://github.com/kumarvna/terraform-azurerm-caf-virtual-network-hub
Terraform module to create a Azure Virtual Network module using Cloud Adoption Framework for Azure landing zones
azure azure-firewall azure-firewall-rules azure-landing-zones azure-vnet hub-spoke-model landing-zones network networking nsg subnet terraform terraform-module vnet
Last synced: 28 Oct 2024
https://github.com/cyralinc/terraform-provider-cyral
Cyral Terraform Provider
Last synced: 09 Feb 2025
https://github.com/azure/terratest-terraform-fluent
Go module for Terraform module testing with fluent assertions
go golang terraform terraform-module terratest testing
Last synced: 05 Feb 2025
https://github.com/terraform-yacloud-modules/terraform-yandex-kubernetes
Terraform module to manage Kubernetes (K8S) resources within the Yandex.Cloud.
hacktoberfest iac k8s kubernetes terraform terraform-modules yandex yandex-cloud
Last synced: 11 Nov 2024
https://github.com/modulestf/public
A place for modules.tf questions and issues
developer-experience hashicorp-terraform hcl2 terraform terraform-module terragrunt visual-studio-code vscode
Last synced: 09 Feb 2025
https://github.com/Probely/simple-tls-proxy
A simple Nginx-based TLS 1.3 proxy with Let's Encrypt automatic certificate renewals
aws docker gcp nginx reverse-proxy terraform tls tls13
Last synced: 23 Oct 2024
https://github.com/czantoine/minecraft-server-aws-ecs-fargate
Easy to deploy a Minecraft server on AWS ECS using the Fargate launch type. The Terraform file creates all necessary components, including a VPC, ECS, security group, IAM. Minecraft server with minimal effort, and customize it to meet your specific needs.
aws docker ecs fargate gaming minecraft-server terraform
Last synced: 13 Nov 2024
https://github.com/ishuar/terraform-ansible-azure
Terraform and Ansible: Teaming Up for Automated Azure Cloud Magic
ansible ansible-dynamic-inventory azure githubactions iac-terraform terraform
Last synced: 01 Nov 2024
https://github.com/kumarvna/terraform-azurerm-firewall
Terraform Module to create fully stateful Azure firewall as a service with built-in high availability.
application-rules-collection azure-firewall azure-firewall-rules firewall firewall-configuration firewall-rules nat-rules-collection network-rules-collection terraform terraform-modules
Last synced: 28 Oct 2024
https://github.com/padok-team/guacamole
Evaluate your IaC quality
cli golang iac quality terraform terragrunt
Last synced: 01 Nov 2024
https://github.com/cn-terraform/terraform-aws-ecs-cluster
AWS ECS Cluster Terraform Module
amazon-web-services aws ecs ecs-cluster terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/hashicorp/terraform-registry-address
Library to represent, compare and parse Terraform Registry address
terraform terraform-provider terraform-registry
Last synced: 16 Feb 2025
https://github.com/sander0542/terraform-provider-nginxproxymanager
Terraform Provider for Nginx Proxy Manager
golang nginx nginx-proxy-manager terraform terraform-provider
Last synced: 01 Nov 2024
https://github.com/graykode/kubernetes-glusterfs-aws
file system clustering as glusterfs in kubernetes environment on aws platform
ansible aws gluster-kubernetes glusterfs glusterfs-cluster heketi kubernetes terraform
Last synced: 23 Oct 2024
https://github.com/orange-cloudavenue/terraform-provider-cloudavenue
Terraform Cloud Avenue provider
Last synced: 31 Oct 2024
https://github.com/cathive/terraform-provider-routeros
[Work-in-progress] Terraform provider for RouterOS
infrastructure-as-code mikrotik routeros terraform
Last synced: 10 Nov 2024
https://github.com/relaxdiego/system-design
Containerized 3-Tier application deployed on AWS' managed kubernetes service.
aws containers kubernetes terraform
Last synced: 27 Oct 2024
https://github.com/nimbolus/tf-k3s
Deploy K3s clusters with terraform
hcloud k3s openstack terraform terraform-module
Last synced: 07 Nov 2024
https://github.com/hashicorp/terraform-provider-tfcoremock
Terraform mock provider - Used to configure and test Terraform configuration edge cases and output.
hashicorp-terraform terraform testing-tools
Last synced: 31 Oct 2024
https://github.com/edeas123/aws-terraform-casper
A tool for detecting ghost resources running on your aws cloud
aws cloud iac infrastructure-as-code python3 terraform terraform-0-12
Last synced: 17 Feb 2025
https://github.com/fscm/terraform-module-aws-zookeeper
Terraform Module to create a Apache Zookeeper cluster on AWS
Last synced: 07 Nov 2024
https://github.com/oracle-quickstart/oci-elastic
Terraform module to deploy an Elastic cluster on Oracle Cloud Infrastructure (OCI)
cloud elastic elasticsearch elk kibana oci oracle partner-led terraform
Last synced: 07 Nov 2024
https://github.com/fscm/terraform-module-aws-spark
Terraform Module to create a Apache Spark cluster on AWS
Last synced: 07 Nov 2024
https://github.com/richardknop/coreos-cluster
An example of how to provision a CoreOS cluster on AWS using Terraform and ansible-vault.
ansible-vault coreos-cluster terraform
Last synced: 12 Feb 2025
https://github.com/andresriancho/aws-backup
AWS Backup implementation in terraform
Last synced: 14 Nov 2024
https://github.com/cloudposse/terraform-aws-rds-db-proxy
Terraform module to provision an Amazon RDS Proxy
database databases proxy proxypool proxysql rds terraform terraform-aws terraform-module
Last synced: 11 Nov 2024
https://github.com/lukasknuth/homeserver
The FULL configuration of my small RPi based server at home.
kubernetes raspberry-pi talos-linux terraform
Last synced: 14 Dec 2024