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-09 00:29:17 UTC
- JSON Representation
https://github.com/fivexl/terraform-aws-ssl-checker
Simple SSL check and expiring certificates reminder with additional DNS check and host availability check.
heartbleed lambda security ssl terraform terraform-module tls tls-certificate-checker tls-scan tls13
Last synced: 06 Nov 2024
https://github.com/trussworks/terraform-aws-route53-query-logs
Configures query logging on an existing Route53 hosted zones.
aws aws-route53 terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/vmware/terraform-aws-avi-alb-deployment-aws
This project is a Terraform module that creates an Avi (NSX ALB) Controller on AWS. This module can create all of the day 0 Cloud prerequisites (IAM, networks, Firewall policy), initial Avi configuration, and additional configuration for GSLB, DNS, and IPAM/DNS profiles.
alb ansible automation avi avinetworks aws cloud controller load-balancer multi-cloud nsx-alb terraform
Last synced: 06 Nov 2024
https://github.com/hashicorp/learn-terraform-aws-cloud-control
cloud-control hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/bhoriuchi/terraform-provider-nsx
VMware NSX provider for Terraform
nsx tag terraform terraform-modules terraform-provider vmware vsphere
Last synced: 10 Oct 2024
https://github.com/retr0h/terraform-provider-terrable
On-host configuration management powered by Terraform.
ansible configuration-language configuration-management terraform terraform-plugins terraform-provider
Last synced: 10 Oct 2024
https://github.com/abhithube/chatterbox-microservices
Microservices web application for group messaging.
aws docker javascript kafka microservices mongodb nodejs react redis terraform typescript
Last synced: 08 Nov 2024
https://github.com/superluminar-io/terraform-workshop
Learn infrastructure as code basics with Terraform and AWS
aws beginners-friendly infrastructure-as-code serverless terraform workshop
Last synced: 08 Nov 2024
https://github.com/amanpathak-devops/terraform-packer
Code to create Images using Terraform Packer
iac-terraform packer packer-templates terraform terraform-packer
Last synced: 27 Oct 2024
https://github.com/claranet/terraform-azurerm-eventhub
Terraform module for Azure Eventhub
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/franzdiebold/where-is-rudi
WhereIsRudi 🐶 is an interactive Slack app to inform your colleagues whether your dog@work is in the office today! 🎉
github-actions google-cloud-datastore google-cloud-function google-cloud-platform google-cloud-scheduler python3 slack slack-api slack-app slack-slash-command terraform
Last synced: 05 Nov 2024
https://github.com/cloudposse/terraform-aws-sns-cloudwatch-sns-alarms
Terraform module that configures CloudWatch SNS alerts for SNS
aws aws-sns cloudwatch sns sns-alerts terraform terraform-module
Last synced: 28 Sep 2024
https://github.com/geekengineers/microservice-project-demo
Simple microservice project demonstration for learning purposes with GoLang, PotgreSQL & Terraform.
connectrpc docker docker-compose golang grpc hexagonal-architecture http2 microservice microservices postgresql proto3 protobuf terraform
Last synced: 15 Oct 2024
https://github.com/claranet/terraform-azurerm-run
Terraform module composition (feature) to setup Claranet MSP Azure tools
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/magodo/terrassist
A small tool to assist Terraform Provider developers to generate flatten/expand function ⚒
codegen terraform terraform-provider
Last synced: 27 Oct 2024
https://github.com/thojkooi/terraform-digitalocean-firewall-docker-api
Terraform module to configure a set of firewall rules on DigitalOcean for limiting access to an exposed Docker Remote API
digitalocean docker docker-api firewall firewall-rules terraform terraform-module
Last synced: 23 Oct 2024
https://github.com/iam-veeramalla/terraform-eks
A sample repository to create EKS with VPC on AWS using Terraform.
Last synced: 13 Oct 2024
https://github.com/skorfmann/cdkweekly
Terraform CDK SSL Proxy for cdkweekly.com
aws cdk cdktf cdkweekly terraform terraform-cdk tfcdk typescript
Last synced: 27 Oct 2024
https://github.com/cn-terraform/terraform-aws-nomad
Nomad Terraform Module for AWS
amazon-web-services aws cloud nomad nomad-cluster nomad-terraform terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/dockup/infrahub
An example starter template that contains terraform scripts and kubernetes configuration files to deploy a simple web application to AWS EKS Cluster
aws eks kubernetes template terraform
Last synced: 06 Aug 2024
https://github.com/gojibjib/jibjib-api
Go REST API for communication between the app and query service
docker docker-image golang rest-api saltstack terraform
Last synced: 10 Oct 2024
https://github.com/claranet/terraform-azurerm-aci
Terraform module for Azure Container Instances group
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/IBM-Cloud/LAMP-terraform-ibm
Automate deployment of environments using Infrastructure as Code
ibm-cloud ibm-cloud-solutions infrastructure-as-code object-storage terraform virtual-server
Last synced: 04 Aug 2024
https://github.com/volcengine/pulumi-volcengine
An Volcengine Pulumi resource package, providing multi-language access to Volcengine
golang infrastructure infrastructure-as-code javascript pulumi python sdk terraform typescript volcengine
Last synced: 02 Nov 2024
https://github.com/unumed/terraform-aws-secure-baseline-v2
Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.
security-automation terraform terraform-module
Last synced: 26 Sep 2024
https://github.com/oracle-quickstart/oci-splunk
Terraform module to deploy Splunk on Oracle Cloud Infrastructure (OCI)
cloud oci oracle partner-led splunk terraform
Last synced: 07 Nov 2024
https://github.com/bschaatsbergen/proxying-your-way-into-gke
Securely connect to a Google Kubernetes Engine (GKE) Cluster using Terrafom, SSH and Identity-Aware Proxy.
gcp gke helm iap kubernetes proxy ssh terraform
Last synced: 27 Oct 2024
https://github.com/numtide/terraform-upload-ami
Upload and import the AMI from a VHD
aws terraform terraform-module terraform-modules
Last synced: 06 Nov 2024
https://github.com/trussworks/terraform-aws-config-notifications
Config Notifications
aws aws-config terraform terraform-modules
Last synced: 04 Aug 2024
https://github.com/jtracey93/tf-az-dine-policy-assignment
A Terraform module to simplify the assignment of DeployIfNotExists Azure Policies and the required RBAC assignment for the associated MSI
azure azure-policy terraform terraform-module
Last synced: 08 Nov 2024
https://github.com/denis256/terragrunt-tests
Terragrunt examples repository
aws examples gcp go hacktoberfest terraform terragrunt
Last synced: 27 Oct 2024
https://github.com/methridge/terraform-module-template
Template repo for Terraform modules
hashicorp-terraform terraform terraform-cloud terraform-module terraform-modules terraform-project terraform-workspace
Last synced: 10 Oct 2024
https://github.com/oleonardorodrigues/hashitalks-2022
Sample for HashiTalks 2022.
hashicorp hashicorp-terraform hashitalks terraform
Last synced: 10 Oct 2024
https://github.com/tedilabs/terraform-github-modules
🌳 A sustainable Terraform Package which manage all of things on GitHub
devops github hacktoberfest hcl2 lang-hcl sre tedilabs terraform terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/shavo007/k8s-ingress
showcase k8s cluster on aws using kops and ingress
aws kubernetes kubernetes-deployment kubernetes-ingress-controller terraform
Last synced: 06 Nov 2024
https://github.com/stefanwalther/k8s-setup
Several recipes how to set up a Kubernetes (k8s) cluster.
bash-script k8s k8s-cluster kubernetes kubernetes-cluster terraform
Last synced: 06 Nov 2024
https://github.com/cfeenstra67/statey
Statey is an infrastructure-as-code framework written in Python.
infrastructure-as-code pulumi pulumi-aws pulumi-python python terraform
Last synced: 08 Nov 2024
https://github.com/joaovictorino/terraform-aks-microservices
Spring PetClinic Microservices Architecture using Kubernetes features instead of Spring Cloud, also demonstrating how to use Terraform, Azure, Istio and IaC concepts.
azure-kubernetes-service iac java k8s microservices mysql terraform
Last synced: 08 Nov 2024
https://github.com/fergusmacd/template-repo-terraform
Repo that can be used as a baseline to terraform projects
Last synced: 05 Nov 2024
https://github.com/onlydole/optimizing-aws-workflows
🎤 An example that showcases how using the CDK for Terraform allows easy management of your Kubernetes cluster and overall AWS infrastructure without impacting your applications.
aws cdktf fargate kubernetes terraform typescript
Last synced: 27 Oct 2024
https://github.com/ksatirli/terraform-aws-route53-workmail-records
Terraform Module: Route 53 Records for AWS WorkMail
aws dns terraform terraform-modules workmail
Last synced: 27 Oct 2024
https://github.com/pacovk/terraform-aws-functionbeat
A Terraform module for Elastic Functionbeat to ship Cloudwatch logs
elasticstack functionbeat logging-and-metrics terraform terraform-module
Last synced: 27 Oct 2024
https://github.com/cloudposse-archives/terraform-aws-elasticache-cloudwatch-sns-alarms
Terraform module that configures CloudWatch SNS alerts for ElastiCache
alarm alert aws cloudwatch elasticbeanstalk escalation notification sns terraform terraform-module
Last synced: 07 Nov 2024
https://github.com/hashicorp/terraform-provider-rightscale
Terraform Rightscale provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
rightscale terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/philips-labs/terraform-hsdp-redis-service
Provision Redis on HSP which is prometheus metrics endpoint
hsdp redis-server terraform terraform-module
Last synced: 13 Oct 2024
https://github.com/rgl/example-aws-aad-sso
This integrates the AWS IAM Identity Center with the Azure AD as a SSO solution.
aad aws aws-identitystore aws-sso azure azure-sso azuread terraform
Last synced: 25 Oct 2024
https://github.com/azure/terraform-azurerm-avm-res-desktopvirtualization-scalingplan
AVM for Desktop Virtualization Scaling Plans
avd azure-virtual-desktop desktop-virtualization module scaling-plan terraform
Last synced: 07 Oct 2024
https://github.com/googlecloudplatform/reliable-app-platforms
A MVP of a platform for delivering reliable applications on Google Cloud
gke google-cloud kubernetes reliability slos sre terraform
Last synced: 07 Oct 2024
https://github.com/goldstack/s3-terraform-typescript-boilerplate
Boilerplate for configuring AWS S3 using Terraform and connecting to buckets using TypeScript.
aws boilerplate goldstack s3 terraform typescript
Last synced: 09 Nov 2024
https://github.com/kapicorp/generators
Repository for generators to be used with Kapitan
argocd continuous-deployment kubernetes python terraform
Last synced: 08 Nov 2024
https://github.com/rjeczalik/terraform-aws-scylla-bench
Terraform module for load testing a Scylla cluster with scylla-bench.
aws cassandra cassandra-stress cql database nosql scylla scylla-bench scylladb terraform terraform-module
Last synced: 07 Nov 2024
https://github.com/cytopia/terraform-aws-elb
This Terraform module creates an ELB with optionally a public and/or private Route53 DNS record attached to it.
aws aws-elb terraform terraform-module
Last synced: 30 Oct 2024
https://github.com/luismayta/slides-ioc-challenger
slides IoC challenger
automation ioc peru slides terraform terragrunt tools
Last synced: 31 Oct 2024
https://github.com/luismayta/base-infrastructure
Base infrastructure
base infrastructure linux macos peru terraform
Last synced: 31 Oct 2024
https://github.com/infrablocks/rspec-terraform
RSpec support for testing Terraform configurations.
automation infrastructure rspec ruby ruby-gem ruby-rspec rubygem terraform
Last synced: 13 Oct 2024
https://github.com/avinor/terraform-azuread-application
Terraform module to create an application in Azure AD.
azure terraform terraform-module
Last synced: 02 Aug 2024
https://github.com/mharrvic/backstage-cloudrun-terraform
Backstage deploy with Cloud Run via Terraform
Last synced: 05 Nov 2024
https://github.com/hashicorp/learn-consul-terraform
Terraform quick starts for Consul features.
consul hashicorp service-mesh terraform tutorials
Last synced: 07 Oct 2024
https://github.com/jrtashjian/homelab-proxmox-vm-templates
Use Terraform to deploy Debian cloud-init templates on Proxmox.
1password-cli homelab proxmox terraform
Last synced: 20 Oct 2024
https://github.com/oracle-quickstart/oci-hyperion
Terraform module to deploy Hyperion on Oracle Cloud Infrastructure (OCI)
cloud hyperion oci oracle oracle-led terraform
Last synced: 07 Nov 2024
https://github.com/oracle-quickstart/oci-ebs
Terraform module to deploy Oracle E-Business Suite (EBS) on Oracle Cloud Infrastructure (OCI)
ebs oci oracle oracle-led terraform
Last synced: 07 Nov 2024
https://github.com/sepulworld/terraform-helm-datadog
Terraform Module to drive install of the Datadog Helm chart
datadog helm kubernetes terraform
Last synced: 15 Oct 2024
https://github.com/ashald/terraform-provider-transform
Terraform data sources providing data transformations missing from core Terraform
Last synced: 07 Nov 2024
https://github.com/abdullahkhawer/mongodb-cluster-on-aws-ecs
A Terraform module to quickly deploy a secure, persistent, highly available, self healing, efficient, cost effective and self managed single-node or multi-node MongoDB NoSQL document database cluster on AWS ECS cluster with monitoring and alerting enabled.
alerting aws aws-autoscaling aws-cloudwatch aws-ec2 aws-ecs aws-route53 aws-s3 cost-effective devops highly-available mongodb mongodb-backup mongodb-cluster mongodb-database mongodb-restore monitoring self-healing terraform terraform-module
Last synced: 11 Oct 2024
https://github.com/oracle-quickstart/oci-fortinet
Terraform module to deploy Fortinet on Oracle Cloud Infrastructure (OCI)
cloud fortinet oci oracle partner-led terraform
Last synced: 07 Nov 2024
https://github.com/oracle-quickstart/oci-httpd
Terraform module to deploy httpd on Oracle Cloud Infrastructure (OCI)
cloud httpd oci oracle oracle-led terraform
Last synced: 07 Nov 2024
https://github.com/tedilabs/terraform-aws-ec2
🌳 A sustainable Terraform Package which creates resources for EC2 Services on AWS
aws aws-ec2 devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/barneyparker/terraform-provider-gd
GoDaddy provider for Terraform
godaddy godaddy-api godaddy-dns godaddy-dns-records terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/shmokmt/actions-setup-github-comment
Setup suzuki-shunsuke/github-comment Action
Last synced: 28 Oct 2024
https://github.com/acro5piano/terraform-fargate-example
A dead simple example to setup AWS Fargate using Fargate CLI + Terraform
ecs-task examlpes fargate-cli terraform
Last synced: 11 Oct 2024
https://github.com/hashicorp/terraform-provider-librato
Terraform Librato provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
librato terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/metio/terraform-provider-migadu
Terraform provider for the Migadu email service
migadu terraform terraform-provider
Last synced: 23 Oct 2024
https://github.com/ahraza/terraform-vercheck
Parses a terraform plan in a given directory and builds a directed graph of the submodules and providers.
dependencies terraform versioning
Last synced: 23 Oct 2024
https://github.com/yandex-cloud-examples/yc-dmz-with-high-available-ngfw
Организация защищенного и отказоустойчивого сегмента DMZ на основе Next-Generation Firewall в VPC Yandex Cloud.
dmz next-generation-firewall ngfw terraform vpc yandex-cloud yandexcloud
Last synced: 07 Nov 2024
https://github.com/drfaust92/terraform-grafana-stackdriver-module
Terraform module which creates a Grafana Stackdriver data source with a minimal GCP service account.
Last synced: 27 Oct 2024
https://github.com/dflook/terraform-remote-state
GitHub action to get outputs from a terraform remote state
actions devops github-action github-actions terraform
Last synced: 19 Oct 2024
https://github.com/thenets/devops-env
A toolset to work with cloud environment. ☁
Last synced: 24 Oct 2024
https://github.com/cdktf/cdktf-provider-google-go
CDK for Terraform Go provider bindings for google.
cdk cdktf google pre-built-provider provider terraform terraform-cdk
Last synced: 11 Oct 2024
https://github.com/vasuadari/hello-world-terraform
Terraform scripts to deploy vasuadari/hello-world app.
Last synced: 20 Oct 2024
https://github.com/jessestuart/serverless-image-organizer
A simple Lambda-based stack to process and organize image files.
apex aws aws-lambda aws-s3 go serverless terraform
Last synced: 14 Oct 2024
https://github.com/eumel8/tf-rke2-otc
Terraform deployment of Rancher/RKE2 in Open Telekom Cloud (OTC)
k3s kubernetes otc rancher rke2 terraform
Last synced: 15 Oct 2024
https://github.com/stknohg/TerraformUtil
PowerShell utility functions for Terraform.
powershell powershell-module terraform
Last synced: 13 Aug 2024
https://github.com/kffl/terraform-provider-totp
Terraform utility provider for generating Time-Based One-Time Passwords (TOTPs) :alarm_clock::key:
authenticator otp terraform terraform-provider totp twofactorauth
Last synced: 14 Oct 2024
https://github.com/ahmedwaleedmalik/terraform-remote-backend-s3
A terraform module to provision remote backend using S3
aws backend remote terraform terraform-module
Last synced: 15 Oct 2024
https://github.com/googlecloudplatform/terraform-cloud-dynamic-credentials
Create dynamic, short-lived GCP credentials from within Terraform Cloud
gcp gcp-iam terraform terraform-cloud
Last synced: 07 Oct 2024
https://github.com/suse/lab-setup
Material to help setup labs (scripts, container images, Helm charts, Terraform, etc.)
bash container-images helm-charts k3s kubernetes rancher terraform
Last synced: 11 Oct 2024
https://github.com/klaytn/klaytn-terraform
Terraform modules set to create various resources regarding Klaytn.
blockchain klaytn service-chain terraform
Last synced: 02 Aug 2024
https://github.com/jrasell/terraform-provider-sherpa
A Terraform provider for Sherpa
go golang hashicorp terraform terraform-provider
Last synced: 28 Oct 2024
https://github.com/kumarvna/terraform-azurerm-security-center
Terraform module to create Azure Security Center resources for Azure Landing Zones
azure azure-security azure-security-center security terraform terraform-module
Last synced: 11 Oct 2024
https://github.com/pingidentity/terraform-provider-davinci
PingOne DaVinci Terraform Provider
ping-identity pingone pingone-davinci terraform terraform-provider
Last synced: 07 Nov 2024
https://github.com/machadovilaca/terraform-aws-notifications
Terraform AWS module to create a Lambda function that sends notifications to Slack and/or S3 bucket from subscribed SNS topics and/or Cloudwatch log groups
aws aws-notifications cloudwatch-events notifications s3-bucket slack sns-topic terraform
Last synced: 13 Oct 2024
https://github.com/mitocgroup/terraform-google-project-factory
Terraform Repository for Google Project Factory
factory foundation google google-cloud-platform infrastructure infrastructure-as-code terraform
Last synced: 08 Nov 2024
https://github.com/ismailbarkani/terraform-with-aws-examples-of-use
Set of templates that you can implement using Terraform
aws aws-cli aws-ec2 terraform terraform-aws terraform-configurations terraform-managed terraform-provider terraform-scripts
Last synced: 02 Nov 2024