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/claranet/terraform-azurerm-policy
Terraform module for Azure Policy
azure claranet module terraform
Last synced: 01 Aug 2024
https://github.com/shmokmt/actions-setup-github-comment
Setup suzuki-shunsuke/github-comment Action
Last synced: 28 Oct 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/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
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/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/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/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/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/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/richardknop/amazonetes
Opinionated terraform way to deploy Kubernetes on AWS
Last synced: 11 Oct 2024
https://github.com/fgribreau/terraform-workspace-switcher
Fastest switch between Terraform workspaces
cli terraform terraform-workspace terraform-workspaces
Last synced: 29 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/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/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/openflagr/terraform-provider-flagr
[⚠️ UNDER CONSTRUCTION] 🚩 A Terraform Provider to manage Flagr with IaC
Last synced: 07 Nov 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/luismayta/slides-ioc-challenger
slides IoC challenger
automation ioc peru slides terraform terragrunt tools
Last synced: 31 Oct 2024
https://github.com/mia-platform/terraform-google-gke
A Terraform module for creating a private GKE cluster with opinionated options.
Last synced: 06 Nov 2024
https://github.com/luismayta/base-infrastructure
Base infrastructure
base infrastructure linux macos peru terraform
Last synced: 31 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/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/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/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/jrasell/terraform-provider-sherpa
A Terraform provider for Sherpa
go golang hashicorp terraform terraform-provider
Last synced: 28 Oct 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/darkwizard242/ansible-role-tfsec
Ansible role for tfsec. Available on Ansible Galaxy.
ansible ansible-galaxy ansible-role security-scanner static-analysis terraform terraform-code tfsec
Last synced: 27 Oct 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/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/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/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/ksatirli/terraform-aws-route53-gsuite-records
Route 53 Records for Google G Suite
aws google-apps gsuite terraform terraform-modules
Last synced: 27 Oct 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/fergusmacd/template-repo-terraform
Repo that can be used as a baseline to terraform projects
Last synced: 05 Nov 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/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/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/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/speakeasy-sdks/terraform-provider-supabase
Terraform provider for Supabase
sdk supabase terraform terraform-provider
Last synced: 06 Nov 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-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/404-code-not-found-com/terraform-module-template
Template repo for Terraform modules
hashicorp-terraform terraform terraform-cloud terraform-module terraform-modules terraform-project terraform-workspace
Last synced: 11 Oct 2024
https://github.com/thenets/devops-env
A toolset to work with cloud environment. ☁
Last synced: 24 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/xuxiaodong/terraform-example
《Terraform:自动化管理云基础设施》视频课程及电子书所用的代码示例文件 https://selfhostedserver.com/terraform
Last synced: 01 Nov 2024
https://github.com/mharrvic/backstage-cloudrun-terraform
Backstage deploy with Cloud Run via Terraform
Last synced: 05 Nov 2024
https://github.com/hadenlabs/terraform-github-repository
github repository for terraform
github hadenlabs peru repository terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/soerenschneider/tf-libvirt
Manage KVM virtual machines using tf infrastructure-as-code
infrastructure-as-code kvm libvirt qemu self-hosted terraform tf virtual-machine
Last synced: 24 Oct 2024
https://github.com/nishant-jain-94/terraform-gitlab-organization
A Terraform Module to Provision Gitlab Resources on Gitlab Instance
gitlab terraform terraform-gitlab terraform-module
Last synced: 03 Nov 2024
https://github.com/libre-devops/azure-terraform-gh-action
A very opinionated Docker-Based GitHub Action used to deploy to Azure using Terraform. This Action deploys a container with several tools pre-installed - terraform, terraform-compliance, checkov and tfsec - and expects all of these to run successfully before it'll run terraform apply. This action only supports the use of terraform workspace, terraform plan and terraform apply :rainbow:
azure azurerm azurerm-terraform-provider github-actions terraform
Last synced: 10 Oct 2024
https://github.com/rancher/terraform-local-rke2-config
Terraform module to generate RKE2 config files
rke2 terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/hashicorp/learn-terraform-aws-assume-role-ec2
aws hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/stknohg/TerraformUtil
PowerShell utility functions for Terraform.
powershell powershell-module terraform
Last synced: 13 Aug 2024
https://github.com/ks6088ts/terraform-provider-soracom
Terraform provider for SORACOM
soracom terraform terraform-provider
Last synced: 28 Oct 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/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/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: 21 Oct 2024
https://github.com/dmolik/bflo-kube-tf
Buffalo Kubernetes/CNCF Meetup, Kube Cluster
alpine artisanal aws external-dns kubeadm kubernetes letsencrypt oidc packer terraform
Last synced: 07 Nov 2024
https://github.com/snsinfu/hetzner-zfs-image
Scripts to create a reusable Hetzner cloud image that boots Debian on ZFS root
debian hetzner-cloud packer terraform zfs
Last synced: 07 Aug 2024
https://github.com/terra-farm/terraform-aws-honeycomb
aws honeycomb terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/oirad/terraform-hetzner-wireguard
Creates a wireguard server and configuration on Hetzner cloud
hetzner-cloud terraform wireguard-vpn-setup
Last synced: 07 Aug 2024
https://github.com/buarki/linuxtips-containers-vpc-aws
Consolidando dia de treino sobre arquitetura de containers e VPC
Last synced: 11 Oct 2024
https://github.com/veggiemonk/terraform-google-project
Create or manage gcp projects with terraform - useful for workshop where 1 user = 1 project
gcp google-cloud-platform iam terraform terraform-modules
Last synced: 27 Oct 2024
https://github.com/sudo-kraken/multiplatform-packer-vsphere-actions
This repository provides GitHub Actions for automating Packer templates across multiple OSs including Ubuntu, Rocky Linux, and Windows Server versions. Simplify your VM deployments with efficient, automated workflows.
actions github-actions iac iac-managed iac-module iac-terraform packer packer-template rocky-linux rockylinux terraform terraform-managed terraform-module terraform-modules ubuntu-server vmware vmware-vsphere vsphere windows-server
Last synced: 10 Oct 2024
https://github.com/mattyait/devops_terraform
Repository to provision the infrastructure on AWS using Terraform
devops ecs-service eks infrastructure infrastucture-as-code terraform
Last synced: 22 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/derrickmehaffy/strapi-automation
Automate Strapi server deployments on multiple clouds using terraform and ansible
Last synced: 16 Oct 2024
https://github.com/sgreben/terrafile-ify
Generate Terrafiles and (optionally) re-write Terraform source to use vendored modules
dependency-management terrafile terraform vendoring
Last synced: 27 Oct 2024
https://github.com/cn-terraform/terraform-aws-ec2-asg
AWS EC2 Auto Scaling Terraform Module
amazon-web-services aws aws-autoscaling aws-ec2 terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/cpanato/mattermost_terraform_do
Terraform code to spin the Mattermost server using Digital Ocean
digitalocean mattermost terraform
Last synced: 11 Oct 2024
https://github.com/puppetlabs/terraform-google-pe_arch
A Terraform Module to deploy infrastructure for Puppet Enterprise on GCP
bolt cloud gcp hiera infrastructure puppet puppet-bolt puppet-enterprise terraform terraform-gcp terraform-module
Last synced: 07 Oct 2024
https://github.com/jhandguy/cloud-playground
A Playground to experiment with various Cloud tools and technologies.
golang grpc helm k6 kind kubernetes protobuf rust terraform
Last synced: 10 Oct 2024
https://github.com/tedilabs/terraform-aws-lambda
🌳 A sustainable Terraform Package which creates Lambda & Step Functions resources on AWS
aws aws-lambda aws-sfn aws-step-functions devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/oracle-quickstart/oci-kafka
Terraform module to deploy Kafka on Oracle Cloud Infrastructure (OCI)
cloud kafka oci oracle oracle-led terraform
Last synced: 04 Nov 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/atulkamble/terraform-cheat-sheet
Terraform Commands Cheatsheet © 2021
aws azure cheatsheet cloud cloudnative gcp hashicorp hashicorp-terraform terraform
Last synced: 24 Sep 2024
https://github.com/lukasbudisky/terraform-provider-couchbase
Terraform provider for couchbase
couchbase couchbase-enterprise terraform terraform-provider terraform-providers
Last synced: 10 Oct 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/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/ashald/terraform-provider-transform
Terraform data sources providing data transformations missing from core Terraform
Last synced: 07 Nov 2024
https://github.com/tedilabs/terraform-aws-ipam
🌳 A sustainable Terraform Package which creates IPAM resources (IPAM, Elastic IP, Prefix List) on AWS
aws aws-eip aws-elastic-ip aws-ipam aws-prefix-list aws-vpc devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 10 Oct 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/infralicious/terraform-aws-securityhub-batchupdatefindings
Terraform module to update AWS securityhub findings such as suppressions
aws module security security-hub securityhub suppression suppressions terraform terraform-module
Last synced: 10 Oct 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: 02 Aug 2024
https://github.com/hashicorp/terraform-provider-ksyun
This provider has moved to https://github.com/kingsoftcloud/terraform-provider-ksyun
ksyun terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/bgpat/terraform-provider-travis
Terraform Provider for Travis CI
Last synced: 28 Oct 2024
https://github.com/xinau/terraform-provider-cue
Terraform provider for generating JSON documents with CUE.
cue cuelang terraform terraform-provider
Last synced: 02 Aug 2024
https://github.com/gr1m0h/asdf-terraformer
terraformer plugin for asdf version manager https://github.com/asdf-vm/asdf
asdf-plugin aws cloud gcp google-cloud hcl infrastructure-as-code kubernetes plugin terraform terraform-configurations terraformer
Last synced: 10 Oct 2024
https://github.com/unguiculus/terraform-k8s-helm-jenkins
A Jenkins setup for EKS completely configured as code
aws eks helm jenkins kubernetes packer terraform
Last synced: 13 Oct 2024