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-08 00:29:30 UTC
- JSON Representation
https://github.com/InosRahul/f1-data-pipeline
F1 Data Pipeline
bigquery data-engineering-pipeline dbt gcs looker prefect python terraform
Last synced: 02 Aug 2024
https://github.com/parithosh/proxmox-terraform-ansible
Documents the setup and usage of proxmox + terraform + ansible to setup a mini-cloud, mainly aimed for eth2 tesnets
ansible eth2 mini-cloud proxmox terraform
Last synced: 23 Oct 2024
https://github.com/oracle-quickstart/terraform-oci-open-lz
The OCI Open LZ is an open and secure landing zone blueprint to simplify the onboarding and running of organizations, business units, and subsidiaries into OCI - by customers, partners, or ISVs. Use it to create your own OCI Landing Zone.
cis-lz cloud-operations config-as-code configuration design gitops iac iam independent-software-vendor isv landing-zones newtwork oci onboard operations oracle oracle-cloud-infrastructure oracle-cloud-infrastucture security terraform
Last synced: 17 Aug 2024
https://github.com/alessiodionisi/terraform-provider-k0s
Terraform provider to create and manage k0s Kubernetes clusters, using embedded k0sctl
cluster k0s k0sctl kubernetes terraform terraform-provider
Last synced: 02 Nov 2024
https://github.com/tellisnz/terraform-aws
Basic 3 Tier VPC using Terraform and AWS
Last synced: 03 Aug 2024
https://github.com/tazjin/terraform-provider-keycloak
A Terraform provider to configure a Keycloak IDP
keycloak keycloak-rest-api terraform terraform-provider
Last synced: 28 Oct 2024
https://github.com/hashicorp/learn-terraform-vsphere
hashicorp terraform tutorial vsphere
Last synced: 07 Oct 2024
https://github.com/jeff-knurek/tfarbe
add color to Terraform 12/13 plan output, also format it for markdown diff
color go hacktoberfest terraform
Last synced: 04 Aug 2024
https://github.com/mspnp/vnet-integrated-serverless-microservices
azure azure-functions cosmosdb devcontainer locust terraform
Last synced: 13 Aug 2024
https://github.com/tulip/terraform-provider-twilio
Terraform provider to allocate and configure local phone numbers on twilio
terraform terraform-provider twilio
Last synced: 02 Aug 2024
https://github.com/terraform-community-modules/tf_aws_ecs_instance_draining_on_scale_in
Deploys resources necessary to implement ECS instance draining and protection for running tasks during ASG scale-in events.
Last synced: 02 Aug 2024
https://github.com/nanlabs/terraform-aws-starter
Get started quickly with AWS infrastructure using a robust Terraform starter kit incorporating secure state management, VPC configuration, security groups, RDS provisioning, secrets management, SSM parameter store, and GitHub Actions integration!
aws boilerplate documentdb eks github-actions hacktoberfest infrastructure-as-code mongodb-atlas rds-aurora rds-database secrets-manager security terraform terraform-module terraform-modules vpc
Last synced: 13 Oct 2024
https://github.com/brutesque/docker-swarm-over-vpn-mesh
This terraform/ansible project creates a Docker Swarm that uses a Tinc vpn-mesh for private communication between nodes. The goal is to have a working swarm that has nodes across geo-locations using multiple providers.
ansible cloudflare digital-ocean docker-registry docker-swarm duckdns gluster hetzner-cloud letsencrypt on-premise oracle-cloud-infrastructure portainer terraform tinc traefik transip ubuntu vultr
Last synced: 05 Nov 2024
https://github.com/cdktf/cdktf-tf-module-stack
A drop-in replacement for cdktf.TerraformStack that lets you define Terraform modules as constructs
cdktf constructs terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/webhippie/terrastate
Terraform HTTP remote state storage
remote state storage terraform
Last synced: 07 Nov 2024
https://github.com/oracle-quickstart/oci-quickstart-template
Template for OCI Quick Starts
cloud marketplace oci oracle oracle-led orm terraform
Last synced: 07 Nov 2024
https://github.com/dinivas/dinivas
AWS, GCP alternative on premise. Dinivas manage your private Cloud (OpenStack) infrastructure by providing many features based on popular Open Source projects
ansible aws-alternative cloud gcp-alternative infrastructure kafka keycloak kubernetes mosquitto openstack packer rabbitmq terraform
Last synced: 07 Nov 2024
https://github.com/microsoft/terraform-provider-fabric
Terraform Provider for Microsoft Fabric
fabric microsoft-fabric terraform terraform-provider
Last synced: 17 Oct 2024
https://github.com/hashicorp/learn-terraform-modules-use
hashicorp terraform terraform-modules tutorial
Last synced: 07 Oct 2024
https://github.com/hashicorp/terraform-provider-influxdb
Terraform InfluxDB provider
influxdb terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/salesforce/terraform-provider-anypoint
The official Terraform Provider for Mulesoft Anypoint Platform
anypoint anypoint-platform mulesoft mulesoft-other terraform terraform-provider
Last synced: 08 Nov 2024
https://github.com/mathieubuisson/psaksdeployment
PowerShell tooling to automate the deployment of Azure Kubernetes (AKS) clusters
azure kubernetes kubernetes-setup terraform terraform-configurations
Last synced: 10 Oct 2024
https://github.com/cytopia/terraform-aws-iam
This Terraform module manages AWS IAM to its full extend.
aws iam iam-permissions iam-policy iam-role terraform terraform-module
Last synced: 23 Oct 2024
https://github.com/miteshsharma/terraformvpcinstance
Terraform code to create a EC2 instance inside a public subnet in VPC
infrastructure-as-code infrastructure-automation terraform
Last synced: 06 Nov 2024
https://github.com/kumarvna/terraform-azurerm-application-gateway
Terraform module to create Azure Application gateway
app-gateway azure azure-app-gateway azure-application-gateway azure-diagnostics custom-error-pages health-probe request-rourting-rules ssl-certificates ssl-offloading terraform tls-termination url-path-mapping
Last synced: 28 Oct 2024
https://github.com/kumarvna/terraform-azuread-service-principal
Terraform module to create a service principal and configure access to Azure resources
azure azuread certificate rotation rotation-timestamp service-principal terraform
Last synced: 28 Oct 2024
https://github.com/microsoft/terraform-provider-power-platform
Power Platform Terraform Provider
power-platform terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/jpcertcc/surfaceanalysis-on-cloud
Surface Analysis System on Cloud
aws malware-analysis terraform
Last synced: 05 Nov 2024
https://github.com/kakkoyun/terraform-openvpn
You can have your pay as you go personal VPN in minutes! And you can destroy your environment whenever you want!
docker hack16 infrastructure-as-code meltwater openvpn openvpn-server terraform
Last synced: 13 Oct 2024
https://github.com/msfidelis/terraform-static-site-pipeline
Easy (:palm_tree: :beer:) and cheap (:money_with_wings:) way to deploy and scale frontend sites on AWS with Terraform :earth_americas:
aws cloudfront codebuild codepipeline deploy devops frontend pipeline s3 terraform
Last synced: 15 Oct 2024
https://github.com/northwood-labs/terraform-provider-corefunc
Utilities that should have been Terraform core functions.
bats data-sources functions go golang library opentofu opentofu-provider terraform terraform-plugin-framework terraform-provider terratest tfprotocol tfschema
Last synced: 15 Oct 2024
https://github.com/miteshsharma/terraformansiblewebsite
Setup static website using nginx inside an EC2 instance in VPC with ansible and terraform
Last synced: 06 Nov 2024
https://github.com/rackn/terraform-provider-drp
Terraform Provider for Digital Rebar Provision
bare-metal bare-metal-systems baremetal deployment infrastructure provisioning pxe terraform
Last synced: 23 Oct 2024
https://github.com/mschuchard/linter-terraform-syntax
terraform validate linter and formatter for pulsar
atom-editor atom-package hacktoberfest linter pulsar-edit pulsar-package terraform
Last synced: 19 Oct 2024
https://github.com/tedilabs/terraform-aws-domain
🌳 A sustainable Terraform Package which creates resources for Domain Services on AWS
aws aws-route53 devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/claranet/terraform-azurerm-linux-vm
Terraform module composition (feature) for ARM Linux Virtual Machine (VM)
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/claranet/terraform-azurerm-windows-vm
Terraform module composition (feature) for ARM Windows Virtual Machine (VM)
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/tedilabs/terraform-aws-security
🌳 A sustainable Terraform Package which creates Security resources on AWS
aws aws-access-analyzer aws-config devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/kwilczynski/terraform-templates
Terraform templates, examples, etc.
aws hashicorp-terraform hcl infrastructure infrastructure-as-code terraform terraform-modules terraform-templates
Last synced: 10 Oct 2024
https://github.com/l-with/terraform-provider-mailcow
Terraform Provider for Mailcow
mailcow terraform terraform-provider
Last synced: 28 Oct 2024
https://github.com/oscaromeu/home-ops
A mono repository for my homelab infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible
ansible flux gitops homelab k3s k8s-at-home kubernetes logging monitoring observability renovate selfhosted terraform tracing
Last synced: 04 Aug 2024
https://github.com/cdktf/cdktf-provider-project
Repository management for prebuilt cdktf providers via cdktf
cdk cdktf pre-built-provider provider terraform terraform-cdk
Last synced: 31 Oct 2024
https://github.com/mchmarny/restme
Template to bootstrap a fully functional, multi-region, REST service on GCP with a developer release pipeline.
api container gcp google-cloud google-cloud-platform infrastructure-as-code rest terraform
Last synced: 08 Nov 2024
https://github.com/articulate/terraform-provider-ohdear
Terraform provider for the Oh Dear monitoring service: https://ohdear.app
monitoring team-devex-sre terraform terraform-provider
Last synced: 04 Aug 2024
https://github.com/hashicorp/learn-terraform-aft-account-customizations
aws hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/hashicorp/learn-terraform-azure
azure hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/ksatirli/multi-cloud-kubernetes
A multi-cloud setup of managed Kubernetes Clusters.
aks-cluster digitalocean-kubernetes eks-cluster gke-cluster terraform
Last synced: 23 Oct 2024
https://github.com/amaurybsouza/iac-practice
☸️🚀🏗️A bit automation with Terraform to provision an EC2 instance (infrastructure as Code) on AWS and using Ansible to install Docker on this instance. A excellent hands-on to practice the union of Terraform and Ansible working together.
ansible ansible-playbook ansible-roles aws cloud cloud-native containers docker google-cloud iac infrastructure-as-code linux shell-script terraform terraform-module
Last synced: 13 Oct 2024
https://github.com/ksatirli/code-quality-for-terraform
🎤 local and remote code-quality options for HashiCorp Terraform
code-quality github-actions hashicorp hashicorp-terraform linting pre-commit terraform tflint
Last synced: 26 Sep 2024
https://github.com/zuka-e/laravel-react-task-spa
カンバン型タスク管理アプリ (ポートフォリオ)
create-react-app github-actions lambda laravel9 mui react serverless terraform typescript
Last synced: 11 Oct 2024
https://github.com/joatmon08/backstage-plugin-terraform
Experimental Terraform Cloud Plugin for Backstage
Last synced: 23 Oct 2024
https://github.com/jasonwalsh/terraform-aws-boundary
A Terraform module for creating a HA Boundary cluster in AWS
aws boundary hashicorp terraform
Last synced: 20 Oct 2024
https://github.com/geekmuse/terraform-provider-jumpcloud
A Terraform provider for JumpCloud
jumpcloud terraform terraform-provider
Last synced: 04 Aug 2024
https://github.com/tfmake/tfmake
Automating Terraform with the power of make.
Last synced: 01 Nov 2024
https://github.com/int128/terraform-aws-kubernetes-irsa
Terraform module for IAM Roles for Service Accounts (IRSA) on self-hosted Kubernetes cluster such as kops
kubernetes terraform terraform-modules
Last synced: 03 Oct 2024
https://github.com/hashicorp/learn-terraform-aws-assume-role-iam
aws hashicorp terraform tutorials
Last synced: 07 Oct 2024
https://github.com/netapp/terraform-provider-netapp-cloudmanager
Terraform provider to create NetAPP OCCM instances, CVO resources, volumes, snapshots, ... in Azure, AWS, GCP.
aws azure cloudmanager cvo netapp netapp-public terraform
Last synced: 31 Oct 2024
https://github.com/kjagiello/terraform-aws-codepipeline-slack-notifications
Slack notifications for your AWS CodePipelines.
aws codepipeline slack terraform
Last synced: 28 Oct 2024
https://github.com/msfidelis/jenkins-ecs-slaves
How to use ECS Cluster to build / deploy your applications with Jenkins Slaves
groovy jenkins jenkins-pipeline jenkinsfile terraform
Last synced: 15 Oct 2024
https://github.com/rewe-digital/terraform-provider-sonarcloud
Terraform SonarCloud Provider
sonarcloud terraform terraform-provider
Last synced: 26 Sep 2024
https://github.com/rafalwilinski/terraform-vs-cdk
Terraform vs AWS CDK comparison
aws aws-ecs cloud cloudformation nodejs s3 terraform
Last synced: 23 Oct 2024
https://github.com/fscm/terraform-module-aws-openvpn
Terraform Module to create an OpenVPN server on AWS
aw openvpn terraform terraform-aws terraform-module vpn
Last synced: 07 Nov 2024
https://github.com/ashald/terraform-provider-consulacl
Consul ACL Terraform Provider
consul consul-acl terraform terraform-provider
Last synced: 07 Nov 2024
https://github.com/ojford/terraform-provider-wireguard
Terraform provider for WireGuard metadata
terraform terraform-provider wireguard
Last synced: 28 Oct 2024
https://github.com/ghost---shadow/terraform-board
Visualizer of terraform modules
Last synced: 11 Oct 2024
https://github.com/kumarvna/terraform-azurerm-caf-virtual-network-spoke
Terraform module to create a spoke network using the Microsoft Azure Hub-Spoke Architecture
azure azure-vnet azure-vnet-peering dns hcl2 hub-spoke hub-spoke-model landingzone network networking subnets terraform terraform-module
Last synced: 28 Oct 2024
https://github.com/terrariumcloud/terrarium
Terrarium: An Open Source implementation of the Terraform registry
application-deployment application-development cloud enterprise-software golang registry terraform
Last synced: 02 Nov 2024
https://github.com/azure/terraform-provider-alz
Azure Landing Zones Terraform provider
azure-landing-zones terraform terraform-provider
Last synced: 02 Nov 2024
https://github.com/clivern/terraform-provider-boilerplate
🏄Terraform Provider Boilerplate.
clivern infrastructure-as-code infrastructure-management terraform terraform-module terraform-modules terraform-provider
Last synced: 10 Oct 2024
https://github.com/colinwilson/terraform-docker-traefik-v2
Terraform module to provision a Traefik (v2.10.3) reverse proxy / load balancer on Docker swarm
acme docker docker-swarm letsencrypt terraform terraform-module traefik traefik-v2
Last synced: 11 Oct 2024
https://github.com/oracle-terraform-modules/terraform-oci-ocne
A reusable and extensible Terraform module that provisions Oracle Cloud Native Environment on Oracle Cloud Infrastructure.
kubernetes oci ocne terraform terraform-modules
Last synced: 03 Nov 2024
https://github.com/takaishi/tfclean
tfclean is tool to remove applied moved block, import block, etc
Last synced: 17 Oct 2024
https://github.com/wbotelhos/aws-ecs-with-terraform
:earth_americas: AWS ECS With Terraform
Last synced: 14 Oct 2024
https://github.com/devops-infra/action-tflint
GitHub Action that will run TFlint on Terraform files.
action-tflint automation christophshyper ci-cd cicd devops devops-workflow docker dockerhub github-action github-action-docker github-actions github-actions-docker iaac linter terraform terraform-modules terraform-scripts tflint
Last synced: 13 Oct 2024
https://github.com/miteshsharma/infraterraformansible
ansible ansible-role terraform terraform-modules
Last synced: 06 Nov 2024
https://github.com/fivexl/terraform-aws-ec2-spot-price
An easy way to always have a fresh Spot Instance price
aws aws-ec2 fivexl spot spot-instances terraform terraform-module
Last synced: 06 Nov 2024
https://github.com/kumarvna/terraform-azurerm-static-website-cdn
Terraform Module to create a static website and create optional CDN service with the custom domain.
azure azure-cdn azure-static-website azure-storage azure-storage-account cdn-endpoint custom-domain hcl2 terraform terraform-module
Last synced: 28 Oct 2024
https://github.com/radzionc/deploy-notebook
Deploy Jupyter Notebook to AWS Lambda
aws-lambda jupyter-notebook python terraform
Last synced: 06 Nov 2024
https://github.com/latitudesh/examples
A collection of examples of features on the Latitude.sh platform.
cloudinit custom-images examples ipxe latitudesh terraform
Last synced: 06 Nov 2024
https://github.com/peak-ai/terraform-modules
Terraform Modules by Peak
aws dax docker ecr eks hcl iac iam infrastructure-as-code kubernetes peak s3 tags terraform terraform-configurations terraform-modules
Last synced: 10 Oct 2024
https://github.com/hashicorp/learn-terraform-hashicups-provider
Companion repo to HashiCups Learn Guide
Last synced: 07 Oct 2024
https://github.com/mrlesmithjr/terraform-to-ansible
Terraform to Ansible - Consume Terraform State as Ansible Inventory
Last synced: 12 Oct 2024
https://github.com/Ramblurr/home-ops
My gitops'd home prod IaC
ansible flux gitops iac k8s-at-home kubernetes renovate talos terraform vyos
Last synced: 07 Nov 2024
https://github.com/alessfg/nginx-ansible-demo
Demo showcasing how NGINX is better with Ansible
ansible ansible-collection ansible-role aws aws-infrastructure nginx nginx-app-protect nginx-config terraform
Last synced: 28 Oct 2024
https://github.com/nnthanh101/Platform-Engineering
🌥️ Developer Experience (DevEx): The GitOps Platform for Data Analytics utilizes Kubernetes (K8s) and Terraform IaC on the AWS Cloud, offering speed, scalability, agility, and cost efficiency. ⚡
aws backstage devops gitops kubernetes terraform
Last synced: 01 Aug 2024
https://github.com/hashicorp/learn-terraform-aws-control-tower-aft
aws hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/cn-terraform/terraform-aws-s3-static-website
Terraform Module for AWS to host Static Website on S3
aws cloud s3 static-website terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/darraghoriordan/use-miller
A NestJS and NextJS app for selling software products and showing examples of how-tos
nestjs-boilerplate nextjs-boilerplate open-telemetry saas-boilerplate terraform
Last synced: 09 Oct 2024
https://github.com/cbrgm/terraform-k8s-hetzner
Launch a single-master kubernetes cluster with any number of workers in the Hetzner Cloud. 🚀
bash hetzner hetzner-cloud kubernetes terraform
Last synced: 03 Oct 2024
https://github.com/nozaq/terraform-aws-secure-vpc
A terraform module to create a VPC with secure default configurations.
aws aws-auditing cis-benchmark devops hardening security security-hardening security-tools terraform vpc
Last synced: 23 Oct 2024
https://github.com/googlecloudplatform/dataflow-solution-guides
The Dataflow Solution Guides offer full end-to-end deployment for the most common streaming solutions to run on Dataflow.
beam dataflow gcp google-cloud google-cloud-platform java python terraform
Last synced: 07 Oct 2024
https://github.com/adamrushuk/terraform-azure
Secure Azure Provisioning using Terraform
Last synced: 13 Aug 2024