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: 2024-11-07 00:29:33 UTC
- JSON Representation
https://github.com/hectorespert/dcs_world_server_terraform
DCS World Dedicated Server Terraform
aws dcs dcs-world hacktoberfest terraform terraform-managed terraform-modules
Last synced: 16 Oct 2024
https://github.com/shibayan/terraform-azurerm-appservice-acmebot
Terraform Module for App Service Acmebot
acme-v2 azure azure-app-service azure-functions letsencrypt terraform terraform-module
Last synced: 31 Oct 2024
https://github.com/retr0h/terraform-provider-k3d
k3d kubernetes provider terraform
Last synced: 22 Oct 2024
https://github.com/simonknittel/terraform-google-video-transcoding
Terraform Module to transcode and serve videos via Google Cloud services.
google-cloud mailgun python terraform video-transcoding
Last synced: 07 Nov 2024
https://github.com/msfidelis/terraform
My Terraform templates. :cloud: :evergreen_tree: :earth_americas: :earth_asia: :earth_africa: :page_with_curl: :file_folder:
cloud devops devops-team terraform
Last synced: 15 Oct 2024
https://github.com/kolman-freecss/kf_envorchestatortool
Orchestator tool that automatically provides a pre-configured environment either on-premises or in the cloud
aws docker groovy jenkins python shellscript terraform
Last synced: 17 Oct 2024
https://github.com/circa10a/terraform-local-minio
Automatically install and create local buckets with public policies for testing
containers docker hcl2 infrastructure-as-code minio minio-server terraform
Last synced: 02 Oct 2024
https://github.com/bendrucker/terraform-cloud-cli
Interactive CLI for operating workspaces in Terraform Cloud
cli golang terraform terraform-cloud
Last synced: 17 Oct 2024
https://github.com/justin-p/terraform-proxmox-ubuntu2004
Terraform module intended to be used in combination with this Packer Proxmox Ubuntu20.04 template https://github.com/justin-p/packer-proxmox-ubuntu2004
ansible packer proxmox terraform ubuntu2004
Last synced: 11 Oct 2024
https://github.com/justin-p/anster
:ant: anster - modular infrastructure as code template that glues Ansible and Terraform together to work seamlessly with each other.
ansible hacktoberfest template terraform
Last synced: 11 Oct 2024
https://github.com/clayrisser/terraform-rancher-2
Initialize rancher 2 with terraform
aws letsencrypt rancher rancher2 terraform
Last synced: 28 Oct 2024
https://github.com/thorstenhans/espc2019-terraform
Terraform Samples from ESPC2019
azure conferences samples terraform
Last synced: 05 Nov 2024
https://github.com/juntossomosmais/terraform-development-image
Use it to play with Terraform using AZ CLI, AWS CLI, and other tools.
packer terraform terrascan tfsec
Last synced: 11 Oct 2024
https://github.com/unfor19/terraform-aws-ssm-parameters
Create AWS SSM Parameter Store parameters with a Terraform module. The creation/deletion (schema) is managed with Terraform, and the values should be maintained via AWS Console.
aws parameters parameterstore ssm terraform
Last synced: 12 Oct 2024
https://github.com/maksym-nazarenko/terraform-provider-synology
Terraform provider to manage Synology NAS
synology synology-api synology-nas terraform terraform-provider
Last synced: 12 Oct 2024
https://github.com/mallozup/suseforma
generic framework inspired from sumaform
ci cloud continuous-delivery continuous-deployment continuous-integration debian generic-framework hcl libvirt multiple-machines opensuse salt suse terraform
Last synced: 23 Oct 2024
https://github.com/spacelift-io/terraform-spacelift-msteams
Policy-based integration between Spacelift and Microsoft Teams
chatops msteams openpolicyagent rego spacelift terraform
Last synced: 05 Nov 2024
https://github.com/cdktf/cdktf-provider-newrelic
Prebuilt Terraform CDK (cdktf) provider for newrelic.
cdk cdktf newrelic pre-built-provider provider terraform terraform-cdk
Last synced: 14 Oct 2024
https://github.com/apexcaptain/cdktf-injector
Dependency Injection for CDKTF(Cloud Development Kit for Terraform) powered by projen.
cdk cdktf dependency dependency-injection di injection injector terraform
Last synced: 14 Oct 2024
https://github.com/spacelift-io/setup-spacectl
A GitHub Action to install spacectl 🚀
infra-as-code pulumi spacectl spacelift terraform
Last synced: 23 Oct 2024
https://github.com/jch254/dind-terraform-aws
Docker-powered build/deployment environment for Docker projects
aws aws-codebuild build-environment ci codebuild dind dind-terraform-aws docker terraform
Last synced: 16 Oct 2024
https://github.com/rhzs/gcp-cicd-terraform-jenkins
Google Cloud Platform CI/CD Setup with Terraform and Jenkins
cicd-jenkins gcp google-cloud nodejs terraform terraform-gcp
Last synced: 07 Nov 2024
https://github.com/neilkuan/cdk-cloudformation-guard-demo
aws cdk work with cloudformation guard demo.
aws-cloudformation cloudformation-guard kubernetes policy-as-code terraform
Last synced: 28 Oct 2024
https://github.com/rproenza86/aws-infrastructure-code-address_book
Terraform infrastructure code for Address Book, a php Web App. Create Virtual Private Cloud, a public and private subnets, an Internet Gateway, a Route Table and add a route to the Internet, a security group for the web server and for the db, deploy web server and a MySQL RDS instance.
aws aws-ec2 aws-internet-gateway aws-rds-mysql aws-route-table aws-security-group aws-subnet aws-vpc lamp private-subnets terraform
Last synced: 06 Nov 2024
https://github.com/ravindrasinghh/kubernetes-playlist
This repository sets up an Amazon EKS cluster using Terraform, with configurations for API Gateway, IAM roles, security groups, and networking, providing a scalable and secure environment for containerized applications on AWS.
Last synced: 11 Oct 2024
https://github.com/miran248/terraform-talos-modules
a collection of opinionated terraform modules for running talos on hetzner
hetzner modules talos terraform
Last synced: 11 Oct 2024
https://github.com/calebstewart/terraform-provider-alembic
Terraform provider which allows automatically executing Alembic migration scripts
alembic database database-migrations sqlalchemy sqlalchemy-database-migrations sqlalchemy-python terraform terraform-provider
Last synced: 14 Oct 2024
https://github.com/gdashboard/terraform-provider-gdashboard
The provider offers a handy syntax to define Grafana dashboards: time series, gauge, bar gauge, stat, etc.
grafana grafana-dashboard terraform terraform-provider
Last synced: 12 Oct 2024
https://github.com/prashanth-sams/datadog-automation-dashboard-terraform
Live automation dashboard in Datadog using Terraform
automation automation-dashboard dashboard datadog live-dashboard python terraform
Last synced: 02 Nov 2024
https://github.com/scott-the-programmer/backstage-plugin-spacelift
Bring spacelift to backstage!
backstage spacelift terraform typescript
Last synced: 14 Oct 2024
https://github.com/andrewslotin/do-vpn-socks-provisioning
DigtalOcean instance with IPSec VPN and SOCKS5 proxy servers in no time
digitalocean socks5-proxy terraform vpn vpn-server
Last synced: 23 Oct 2024
https://github.com/maur1th/task_diff
Create Terraform AWS Container Definition diffs
aws diff ecs emr iam-policy terraform
Last synced: 14 Oct 2024
https://github.com/garutilorenzo/aws-terraform-examples
AWS terraform examples, provision AWS resources using terraform modules
aws cloud iac-terraform terraform terraform-module terraform-modules
Last synced: 27 Oct 2024
https://github.com/matt-ffffff/codespaces-terraform-template
Template repo to get you started with Terraform in Visual Studio Codespaces
codespace codespaces devcontainer dockerfile template terraform
Last synced: 01 Nov 2024
https://github.com/thojkooi/terraform-digitalocean-firewall-rules
Terraform module for DigitalOcean providing a basic firewall rules set
digitalocean digitalocean-firewall firewall-rules terraform terraform-module
Last synced: 23 Oct 2024
https://github.com/kumarvna/terraform-azurerm-postgresql-db
Terraform Module to deploy a PostgreSQL Server, PostgreSQL Database other optional resources.
active-directory-authentication azure-database-for-postgresql azure-postgres postgres-database postgresql postgresql-ad-admin-login postgresql-database postgresql-firewall postgresql-virtual-network-rule terraform terraform-module terraform-postgresql terraform-postgresql-database
Last synced: 11 Oct 2024
https://github.com/kumarvna/terraform-azurerm-automation-account
Terraform module to create an Automation account for Azure landing zones.
automation automation-account azure azure-automation azure-automation-account azure-automation-runbook terraform terraform-azure-automation-account terraform-module
Last synced: 11 Oct 2024
https://github.com/lhsystems/terraform-ansible-inventory
This action creates an Ansible inventory file from terraform state
Last synced: 23 Oct 2024
https://github.com/lgallard/terraform-aws-codecommit
Terraform module to create AWS CodeCommit repositories. AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.
aws aws-codecommit codecommit git terraform terraform-module
Last synced: 27 Oct 2024
https://github.com/celaus/factorio-aci-terraform
Run a factorio server on Azure Container Instances
azure factorio factorio-server terraform
Last synced: 12 Oct 2024
https://github.com/cdktf/cdktf-provider-upcloud
Prebuilt Terraform CDK (cdktf) provider for upcloud.
cdk cdktf pre-built-provider provider terraform terraform-cdk upcloud
Last synced: 14 Oct 2024
https://github.com/cn-terraform/terraform-aws-logs-s3-bucket
AWS S3 bucket for logs delivery
amazon-web-services aws aws-s3 aws-s3-logs logs terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/riteshpuvvada/terraform-aws
Terraform-Aws : Building a Dev environment
aws aws-terraform aws-terraform-provider terraform terraform-provider
Last synced: 11 Oct 2024
https://github.com/moviestoreguy/cloudcontrol
An easy template to provide automated access to various cloud providers
aws azure cloud gcp iam-access terraform
Last synced: 05 Nov 2024
https://github.com/hadenlabs/terraform-github-iam
github iam for terraform
github hadenlabs iam peru terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/gordonbondon/terraform-aws-wafv2-maxminddb
Configure WAFv2 with data from MaxMind DB
aws aws-cloudfront aws-wafv2 geoip2 ip-address maxmind terraform terraform-module
Last synced: 03 Nov 2024
https://github.com/ojford/terraform-provider-android
Terraform provider for Android devices
adb android terraform terraform-provider
Last synced: 10 Oct 2024
https://github.com/nirovision/mimiron
:robot: Easily manage your tfvars config via Mimiron
Last synced: 03 Nov 2024
https://github.com/itsjwala/dragonballworld
My personal server setup
ansible consul devops hashicorp home-server infrastructure infrastructure-as-code nomad raspberry-pi terraform
Last synced: 11 Oct 2024
https://github.com/jeromegamez/terraform-digitalocean-fastmail-records
A terraform module to provision DigitalOcean with DNS records for FastMail.
digitalocean digitalocean-dns email fastmail terraform terraform-modules
Last synced: 24 Oct 2024
https://github.com/thrashr888/terraform-kitchen-sink
A single Terraform config to cover most cases of address and output types.
Last synced: 22 Oct 2024
https://github.com/tomoki171923/terraform-aws-step-functions
Terraform module, which creates step-functions resources.
state-machine step-functions terraform terraform-module
Last synced: 18 Oct 2024
https://github.com/piyushjajoo/my-gke-tf
Sample code showing how to create gke cluster within its own vpc using terraform. Also explains how to modularize the terraform, connect to the gke cluster and install helm charts
gcloud gcp gke terraform terraform-modules vpc
Last synced: 02 Nov 2024
https://github.com/pradeepbhadani/tf-course
Introduction to Terraform
amazon-web-services aws aws-ec2 aws-s3 hashicorp-vault infrastructure-as-code terraform terraform-modules vault
Last synced: 23 Oct 2024
https://github.com/gearnode/terraform-kubernetes-get-secret
Terraform module to get value in Kubernetes secrets store
kubernetes kubernetes-secrets secret-management terraform terraform-modules
Last synced: 03 Nov 2024
https://github.com/dfw1n/terraform-ansible-azure
Terraform automation to create a virtual machine with Ubuntu 16.04 and using custom bash scripts to automate the setup for ansible to control and push configurations to remote hosts on Microsoft Azure.
ansible ansible-playbook azure azure-cli azure-devops azure-pipelines azurerm hashicorp hashicorp-terraform hashicorp-vault shell shell-script terraform
Last synced: 02 Nov 2024
https://github.com/jar-b/provdoc
Terraform provider documentation in the terminal.
cli documentation terraform terraform-providers
Last synced: 10 Oct 2024
https://github.com/onlydole/layered-governance
FOSDEM 2021 Talk
flux gitops hashicorp-terraform kubernetes opa open-policy-agent terraform
Last synced: 02 Nov 2024
https://github.com/jamesrcounts/devcontainer-terraform-azure
A template for Terraform projects inside a devcontainer
azure codespaces devcontainer terraform
Last synced: 13 Aug 2024
https://github.com/philippechepy/exoscale-kubernetes-crio
Installation of Kubernetes with CRI-O on Exoscale platform through Packer and Terraform
cluster cluster-autoscaler cri-o exoscale hashicorp-packer hashicorp-terraform kubeadm kubernetes kubernetes-cluster packer terraform
Last synced: 02 Nov 2024
https://github.com/terraform-cisco-modules/easy-aci
Cisco Easy ACI/NDO - Terraform Module
cisco cisco-aci cisco-aci-fabrics cisco-ndo nexus-dashboard-orchestrator terraform terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/elasticpath/terraform-env-vars
Utility for transforming Terraform variables to environment variables
clojurescript javascript npm terraform
Last synced: 11 Oct 2024
https://github.com/ishuar/terraform-azure-workload-identity
Terraform module for creating workload identity in azure.
azure azure-kubernetes-service azure-workload-identity terraform terraform-module terraform-modules workload-identity
Last synced: 02 Nov 2024
https://github.com/jeffwecan/terraform-provider-pypi
Terraform provider aimed at facilitating downloading Python requirements.
Last synced: 15 Oct 2024
https://github.com/zorse-lang/adk
Vendor-neutral, mixed and multi IaC framework.
alibaba alibaba-resource-orchestration-service aliyun aws aws-cloudformation azure azure-resource-manager gcp google-deployment-manager ibm-schematics infrastructure-as-code kubernetes oracle-resource-manager terraform
Last synced: 23 Oct 2024
https://github.com/rifelpet/aoc2020
Advent of Code 2020 solutions in Terraform
Last synced: 28 Oct 2024
https://github.com/calvinkrist/distributedk8scluster
Architecture and automation for setting up a distributed K8S cluster across multiple physical networks
ansible automation distributed flannel homelab infrastrcuture k8s kubernetes terraform vpn
Last synced: 29 Oct 2024
https://github.com/karmaniverous/metastructure-template
A configuration-driven AWS Organization reference infrastructure. Powered by Metastructure.
automat aws enterprise handlebars iac template terraform well-archetected
Last synced: 14 Oct 2024
https://github.com/loshz/factorio-aws
Headless Factorio server running on AWS managed by Terraform.
Last synced: 13 Oct 2024
https://github.com/paambaati/tfc-output-action
GitHub Action to fetch output variable values from Terraform Cloud
github-actions terraform terraform-cloud
Last synced: 15 Oct 2024
https://github.com/davidjenni/coreup-terraform-digitalocean
Bring up a CoreOS cluster in DigitalOcean with a docker swarm, using Terraform
cluster digitalocean docker-swarm terraform terraform-modules
Last synced: 18 Oct 2024
https://github.com/paradedb/infrastructure
Repository to track infrastructure used to deploy the managed version of ParadeDB
cloud kubernetes paradedb terraform
Last synced: 07 Nov 2024
https://github.com/zahorniak/terraform-aws-plex
Terraform module for Plex Media Server on AWS using Spot Instances and S3 for Media Storage
aws aws-spot plex plex-media-server s3 terraform terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/cevheri/terraform-eks
Terraform Amazon EKS Cluster
eks-cluster ks8 kubernetes terraform terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/miladyarmohammadi/terralabs
TerraLabs | Terraform labs | Beginners | Intermediate | Advanced
aws azure docker ec2 gcp kubernetes rds s3 terraform terraform-aws terraform-cloud terraform-module terraform-modules terraform-project terraform-provider terraform-workspace vpc
Last synced: 10 Oct 2024
https://github.com/rfleming71/terraform-provider-mayanedms
Terraform provider for Mayan EDMS
mayan-edms terraform terraform-provider
Last synced: 24 Oct 2024
https://github.com/jottenlips/terraform-state-s3-backend-example
🌀 terraform your terraform s3 backend
aws backend devops iac s3 terraform terraform-backend terraform-backend-s3
Last synced: 14 Oct 2024
https://github.com/cdktf/cdktf-provider-databricks
Prebuilt Terraform CDK (cdktf) provider for databricks.
cdk cdktf databricks pre-built-provider provider terraform terraform-cdk
Last synced: 27 Oct 2024
https://github.com/ilpozzd/terraform-talos-vsphere-vm
This module allows you to deploy a Talos OS-based vSphere virtual machine with a custom configuration.
iac kubernetes module talos terraform virtual-machine vmware vsphere
Last synced: 04 Aug 2024
https://github.com/dhruvinsoni30/infrastructure_provisioining_terraform
Create AWS infrastructure for multiple customers using terraform modules
aws githubactions jenkins puppet python shell-script splunk terraform
Last synced: 14 Oct 2024
https://github.com/build-on-aws/cicd-pipeline-for-containers
This repository sets up an end-to-end CI/CD container pipeline with Hashicorp Terraform based on native AWS services for hosting and testing application code, building a container image from the code, pushing and storing the container image to ECR, and deploying this container on EKS as a deployment.
cicd codecommit codedeploy codepipeline ecr eks terraform
Last synced: 07 Nov 2024
https://github.com/skyzyx/terraform-registry.alfredworkflow
Alfred workflow for the Terraform Registry.
alfred alfred-workflow alfred-workflows alfred3 alfred3-powerpack alfred3-workflow alfred4 alfred4-workflow alfredworkflow go golang gometalinter powerpack registry terraform
Last synced: 29 Oct 2024
https://github.com/fvilarinho/sls
Dockerized version of Edward Wu's SRT Live Server (SLS) and Haivision's SRT SDK All credit should go to the original tool author(s) - this is just a dockerization for convenience and portability.
akamai docker linode srt streaming swarm terraform
Last synced: 27 Oct 2024
https://github.com/hashicorp/terraform-equivalence-testing
Terraform Equivalence Testing - Used to test and monitor changes to Terraform execution and output.
hashicorp-terraform terraform testing-tools
Last synced: 07 Oct 2024
https://github.com/ksatirli/understanding-the-docker-provider-for-terraform
🎤 Understanding the Docker Provider for Terraform
docker hashicorp hashicorp-terraform terraform
Last synced: 26 Sep 2024
https://github.com/build-on-aws/terraform-samples
Collections of examples of using Terraform with AWS
aws infrastructure-as-code terraform terraform-module
Last synced: 07 Nov 2024
https://github.com/kota65535/terraform-aws-s3-deployment
Terraform module which deploys a static website to a S3 bucket.
aws s3 terraform terraform-modules
Last synced: 02 Nov 2024
https://github.com/zachreborn/terraform-modules
Terraform modules
automation aws azure cloudflare gcp hashicorp hashicorp-terraform iac iac-terraform infrastructure-as-code security terraform terraform-module well-architected
Last synced: 10 Oct 2024
https://github.com/skluck/terraform-plan-parser
Parse the output of terraform plan into structured data
hashicorp-terraform php terraform terraform-plans
Last synced: 10 Oct 2024
https://github.com/turbot/terraform-components
Components from @hashicorp/terraform extracted as packages for reuse in other projects.
golang hacktoberfest hashicorp hashicorp-terraform terraform
Last synced: 10 Oct 2024
https://github.com/onlydole/vault-aks
A demo showing how to set up Vault in Azure Kubernetes Service (AKS) using HashiCorp Terraform.
hashicorp-terraform hashicorp-vault kubernetes terraform vault
Last synced: 02 Nov 2024
https://github.com/yaleman/github_linter
Automating all the little things I need to check in my repos.
automation github linter python shell shellcheck terraform
Last synced: 27 Oct 2024
https://github.com/pytoshka/terraform-cluster-kubernetes
kubernetes terraform terraform-configurations terraform-modules
Last synced: 02 Nov 2024
https://github.com/conema/transe-pyspark
TransE implementation in Spark (pyspark)
aws distrubuted embedding gradient-descent knowledge-graph pyspark spark terraform transe word-embeddings
Last synced: 12 Oct 2024