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-01-28 00:29:42 UTC
- JSON Representation
https://github.com/dirien/tfu
tfu is a terraform helper to update the providers.
iac infrastructure-as-code terraform
Last synced: 13 Oct 2024
https://github.com/shmokmt/actions-setup-tfcmt
Setup suzuki-shunsuke/tfcmt Action
actions devops infrastructure-as-code terraform tfcmt
Last synced: 28 Oct 2024
https://github.com/dipankardas011/learn-cloud-native-tools
All DevOps learnings
ansible aws azure cicd cncf datree docker golang grafana java jenkins kubernetes opentelemetry opentracing prometheus terraform yaml
Last synced: 06 Nov 2024
https://github.com/voronenko/devops-tf-eks
terraform baked AWS kubernetes cluster (EKS) - 1.18 compatible
amazon-eks eks kubernetes oops-to-devops terraform tf
Last synced: 06 Nov 2024
https://github.com/qovery/terraform-provider-qovery
Qovery Terraform Provider
aws cloud gcp scaleway terraform terraform-module terraform-provider
Last synced: 13 Oct 2024
https://github.com/cloudposse-archives/terraform-tfe-cloud-infrastructure-automation
Terraform Enterprise/Cloud Infrastructure Automation
terraform terraform-cloud terraform-enterprise tfc tfcloud tfe
Last synced: 07 Nov 2024
https://github.com/defo89/hello-world-gitlab-ci
Automated deployment to AWS using Gitlab CI, Terraform, Packer and Ansible
ansible aws ci-cd gitlab-ci gitlab-runner infrastructure-as-code packer terraform
Last synced: 14 Oct 2024
https://github.com/magodo/terraform-provider-restful
Terraform provider to manage RESTful resources
Last synced: 01 Nov 2024
https://github.com/cloudposse/terraform-aws-ssm-parameter-store-policy-documents
A Terraform module that generates JSON documents for access for common AWS SSM Parameter Store policies
acl chamber iam iam-policy parameter-store ssm terraform terraform-module
Last synced: 11 Nov 2024
https://github.com/claranet/terraform-azurerm-function-app
Terraform module for Azure Function App
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/smashse/iac-public
This is a repository for sharing examples of infrastructure provisioning using IAC tools.
devops hcl iac infrastructure pulumi python terraform
Last synced: 08 Jan 2025
https://github.com/cds-snc/forms-terraform
Infrastructure as Code for the GC Forms environment
Last synced: 12 Nov 2024
https://github.com/tvories/terraform-vsphere-talos
A Terraform module for deploying a Talos cluster on vSphere
Last synced: 24 Nov 2024
https://github.com/hajowieland/terraform-digitalocean-k8s
Terraform module for creating a Kubernetes cluster on Digital Ocean with latest available version, kubeconfig file creation and addititonal node pool.
digitalocean kubernetes terraform
Last synced: 13 Nov 2024
https://github.com/freecodecamp/terraform-github-runners
Our Terraform module to provision GitHub self-hosted runners on AWS.
github-actions self-hosted terraform
Last synced: 08 Nov 2024
https://github.com/heimweh/go-pagerduty
PagerDuty API client (used by the PagerDuty provider in Terraform)
Last synced: 27 Jan 2025
https://github.com/last9/terraform-provider-papertrail
Papertrail support for Terraform
golang golang-package papertrail terraform terraform-modules
Last synced: 09 Nov 2024
https://github.com/paultyng/terraform-provider-gsuite
Terraform Provider for GSuite (currently Calendar and Sheets)
google-sheets gsuite terraform terraform-provider
Last synced: 12 Nov 2024
https://github.com/taffarel55/jornada-devops-elite
Anotaçáes do curso Jornada DevOps de Elite
devops docker grafana jenkins kubernetes prometheus terraform
Last synced: 11 Nov 2024
https://github.com/rhythmictech/terraform-aws-imagebuilder-pipeline
Terraform module to create an EC2 Image Builder Pipeline
aws cloudformation ec2 imagebuilder imagebuilder-pipeline terraform terraform-module
Last synced: 10 Nov 2024
https://github.com/pschaeflein/MagicTooltips
PowerShell module to display contextual information about the command you're currently entering.
aws azure kubectl kubernetes powershell show-on-command showoncommand terraform
Last synced: 13 Nov 2024
https://github.com/Voronenko/devops-tf-eks
terraform baked AWS kubernetes cluster (EKS) - 1.18 compatible
amazon-eks eks kubernetes oops-to-devops terraform tf
Last synced: 19 Nov 2024
https://github.com/dod-iac/terraform-module-template
Terraform Module Template
Last synced: 11 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/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/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/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/comcast/terraform-provider-akamai
An Akamai GTM Terraform provider
akamai terraform terraform-provider
Last synced: 14 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/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/conradludgate/terraform-provider-caddy
Configure caddy through terraform
caddy caddy2 terraform terraform-provider
Last synced: 13 Nov 2024
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/ciscodevnet/terraform-provider-ciscoasa
Terraform Cisco ASA provider
asa cisco terraform terraform-provider
Last synced: 16 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/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/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/willswire/estado
Terraform State remote backend on Cloudflare Workers
cloudflare-workers terraform terraform-http-backend
Last synced: 28 Oct 2024
https://github.com/seal-io/tap
Patch Terraform Resource As Your Mind.
opentofu override patch terraform
Last synced: 16 Nov 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/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/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/synchronoss/dredger
Generate Terraform modules from helm output.
helm kubernetes-deployment terraform
Last synced: 27 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/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/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/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/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/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/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/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/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/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/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/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/rubrikinc/terraform-provider-rubrik
Rubrik Provider for Terraform
Last synced: 28 Dec 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/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/chainguard-dev/terraform-provider-apko
build container-image terraform terraform-provider
Last synced: 13 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/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/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-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/jzonthemtn/hashitalks2021-terraform-nlp
From Training to Serving: Machine Learning Models with Terraform
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: 11 Oct 2024
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/silinternational/tfc-ops
CLI for various operational tasks for Terraform Cloud / Enterprise such as cloning workspaces, migrating workspaces to a different organization, batch updating variables, etc.
hashicorp-terraform terraform terraform-cloud terraform-enterprise tf-cloud
Last synced: 13 Oct 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/lukasknuth/homeserver
The FULL configuration of my small RPi based server at home.
kubernetes raspberry-pi talos-linux terraform
Last synced: 14 Dec 2024
https://github.com/kishaningithub/tf-import-gen
Tool to generate terraform import statements to simplify state migrations from one terraform code base to another
golang hacktoberfest terraform
Last synced: 11 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/mikescops/terraform-provider-homeassistant
π‘ Terraform Provider for Home Assistant
hashicorp terraform terraform-provider
Last synced: 11 Oct 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/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/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/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: 13 Oct 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/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/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/sagikazarmark/terraform-tiller
Install Tiller on a Kubernetes cluster using Terraform
terraform terraform-module tiller
Last synced: 12 Oct 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/cyralinc/terraform-provider-cyral
Cyral Terraform Provider
Last synced: 10 Oct 2024
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/terraform-aws-modules/terraform-aws-network-firewall
Terraform module to create AWS Network Firewall resources πΊπ¦
aws-network-firewall network-firewall terraform terraform-module terraform-modules
Last synced: 10 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/orange-cloudavenue/terraform-provider-cloudavenue
Terraform Cloud Avenue provider
Last synced: 31 Oct 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/azure/terratest-terraform-fluent
Go module for Terraform module testing with fluent assertions
go golang terraform terraform-module terratest testing
Last synced: 07 Oct 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: 10 Oct 2024
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/googlecloudplatform/terraform-provider-cdap
Custom Terraform Provider for CDAP
Last synced: 07 Oct 2024
https://github.com/devskiller/infra-dsl
Groovy DSL for Infrastructure
infrastructure infrastructure-as-code infrastructure-management orchestration terraform
Last synced: 10 Nov 2024
https://github.com/lgallard/terraform-aws-codebuild
Terraform module for creating AWS CodeBuild Projects
aws ci-cd codebuild terraform terraform-module
Last synced: 09 Nov 2024
https://github.com/oktadev/terraform-provider-oktaasa
Terraform Okta ASA provider
oktaasa terraform terraform-provider
Last synced: 14 Nov 2024