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/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/jrasell/terraform-provider-sherpa
A Terraform provider for Sherpa
go golang hashicorp terraform terraform-provider
Last synced: 28 Oct 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/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/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/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/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/jamesrcounts/devcontainer-terraform-azure
A template for Terraform projects inside a devcontainer
azure codespaces devcontainer terraform
Last synced: 13 Aug 2024
https://github.com/mkilchhofer/terraform-grafana-prometheus-alerts
Terraform module to convert Prometheus Alerting rules to Grafana-managed alert rules
grafana grafana-alerts grafana-prometheus prometheus prometheus-alerts prometheus-monitoring terraform terraform-module
Last synced: 10 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/oracle-quickstart/oci-couchbase
Terraform module to deploy Couchbase on Oracle Cloud Infrastructure (OCI)
cloud couchbase nosql oci oracle partner-led syncgateway terraform
Last synced: 07 Nov 2024
https://github.com/mumoshu/terraform-provider-kubectl
Run kubectl against multiple K8s clusters in a single terraform-apply. AWS auth/AssumeRole supported.
kubectl terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/oracle-quickstart/oci-nginx
Terraform module to deploy Nginx on Oracle Cloud Infrastructure (OCI)
cloud nginx oci oracle oracle-led terraform
Last synced: 07 Nov 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/oracle-quickstart/oci-scylladb
Terraform module to deploy ScyllaDB on Oracle Cloud Infrastructure (OCI)
cloud oci oracle partner-led scylladb terraform
Last synced: 07 Nov 2024
https://github.com/oracle-quickstart/oci-cockroachdb
Terraform code to deploy CockroachDB on Oracle Cloud Infrastructure (OCI)
cloud cockroach cockroachdb oci oracle partner-led terraform
Last synced: 07 Nov 2024
https://github.com/bonifaido/terraform-tls-nginx
Client verification with Terraform generated certificates and nginx
authentication nginx terraform tls tls-certificate
Last synced: 15 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/devops-ia/terraform-global-naming
Terraform module for global naming conventions
cloud naming naming-conventions naming-pattern terraform terraform-module
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/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/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/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/oracle-quickstart/oci-cloud-native-sftp
Terraform module to deploy a cloud-native SFTP solution on Oracle Cloud Infrastructure (OCI)
cloud oci oracle oracle-led sftp terraform
Last synced: 07 Nov 2024
https://github.com/ksatirli/whats-new-with-terraform-014
Discover what's new with HashiCorp Terraform 0.14
hashicorp hashicorp-terraform terraform
Last synced: 26 Sep 2024
https://github.com/techjacker/terraform-aws-s3website
Terraform modules to create a static website hosted on AWS S3 and set up MX records
mx s3-website terraform terraform-modules
Last synced: 29 Oct 2024
https://github.com/kananinirav/hashicorp-terraform-associate
HashiCorp-Terraform-Associate-003
hashicorp-terraform terraform terraform-associate-003
Last synced: 10 Oct 2024
https://github.com/shavo007/docker-kops
Swiss army knife for k8s infra tools
aws helm kops kubectl kubernetes kubetail terraform
Last synced: 06 Nov 2024
https://github.com/conema/spark-terraform
This project create an Hadoop and Spark cluster on Amazon AWS with Terraform
aws cluster hadoop hadoop-cluster hcl spark spark-clusters terraform
Last synced: 12 Oct 2024
https://github.com/rpstreef/tf-apigateway
Terraform API Gateway Module
api-gateway cloudwatch cloudwatch-alarms terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/vsilverman/jenkins-ci
This repo shows how to use docker, jenkins and maven to build, test and deploy java app
continuous-integration docker docker-image java jenkins pipeline python terraform
Last synced: 27 Oct 2024
https://github.com/rcarmo/terraform-azure-ha
a demo plan to deploy a high-availability scenario using an Azure Standard Load Balancer in HA mode
azure high-availability infrastructure terraform
Last synced: 07 Nov 2024
https://github.com/skyzyx/asdf-tflint
An asdf plugin for installing terraform-linters/tflint.
asdf asdf-plugin asdf-vm lint plugin terraform tflint
Last synced: 29 Oct 2024
https://github.com/cyclenerd/terraform-google-quota-limits
🌪️ Terraform module to update Google Cloud consumer quota limits
gcp gcp-terraform-module google-cloud google-cloud-platform quotas terraform terraform-module
Last synced: 27 Oct 2024
https://github.com/fivexl/terraform-aws-alb-ingress-rules
ALB Ingress Rules/TLS/Target Groups
alb aws ecs terraform terraform-module
Last synced: 06 Nov 2024
https://github.com/redopsbay/Istio-Multi-Cluster
Istio Multi Cluster Service Mesh
aws helm istio kubernetes terraform
Last synced: 01 Aug 2024
https://github.com/maestre3d/dynamodb-tx-outbox-sample
A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+ Streams) written in Go.
amazon-dynamodb aws aws-dynamodb aws-lambda dynamodb event-driven-architecture golang lambda-functions outbox-pattern serverless terraform trailing-log-pattern
Last synced: 27 Oct 2024
https://github.com/speakeasy-sdks/terraform-provider-cribl
A Terraform Provider for Cribl
Last synced: 06 Nov 2024
https://github.com/jgoos/home-lab-as-code
Generate cloud-init ready vm images via packer and deploy these via terraform.
ansible cloud-init homelab homelab-automation libvirt packer terraform
Last synced: 13 Oct 2024
https://github.com/charlieegan3/borked
Concurrent broken link scanner
404 api-gateway aws go lambda terraform
Last synced: 23 Oct 2024
https://github.com/vitalibo/distributed-geosearch-system
Simple distributed geo search system on top of Apache Kafka
blitzortung elasticsearch geohash geosearch helm kafka kafka-connect kafka-streams kubernetes terraform websockets
Last synced: 07 Nov 2024
https://github.com/fscm/terraform-module-aws-vpc
Terraform Module to create a VPC on AWS
aws terraform terraform-module vpc
Last synced: 07 Nov 2024
https://github.com/jkroepke/terraform-provider-azureakscommand
Terraform provider for running commands on private AKS clusters without reach them
aks aks-kubernetes-cluster azure kubernetes terraform terraform-provider terraform-provider-azurerm
Last synced: 27 Oct 2024
https://github.com/gogorichie/tf-playground
Terraform Based Azure Playground Environment For Learning
azure azurerm hashicorp terraform
Last synced: 07 Nov 2024
https://github.com/fgouteroux/terraform-provider-loki
This terraform provider allows you to interact with grafana loki.
grafana loki terraform terraform-provider
Last synced: 08 Nov 2024
https://github.com/willdady/terraform-transmission-aws
A Terraform module for provisioning an EC2 instance for running Transmission over OpenVPN with completed downloads automatically copied to S3
aws bittorrent devops docker ec2 s3 terraform vpn
Last synced: 14 Oct 2024
https://github.com/l-with/terraform-module-authentik-tenant
authentik terraform terraform-module
Last synced: 28 Oct 2024
https://github.com/roberthstrand/gitops-terraform
This is where manifests and other resources related to demoing the Terraform Controller lives.
Last synced: 05 Nov 2024
https://github.com/stuttgart-things/stuttgart-things
[sˈθɪŋz] - using modularity to speed up parallel builds
ansible automation gitops helm iac kubernetes modules terraform
Last synced: 05 Nov 2024
https://github.com/ykzts/terraform-provider-cloudinary
Terraform Cloudinary provider
cloudinary terraform terraform-provider
Last synced: 23 Oct 2024
https://github.com/robertdebock/ansible-role-terraform_agent
Install and configure Terraform Agent (for TFC or TFE) on your system.
ansible application cloud infrastructure linux molecule playbook terraform terraformagent terraformcloud terraformenterprise tfc tfe tools tox
Last synced: 09 Oct 2024
https://github.com/frafra/fedora-atomic-hetzner
Deploy the latest version of Fedora Atomic on an Hetzner VPS using Terraform
fedora fedora-atomic hetzner hetzner-cloud terraform terraform-scripts
Last synced: 12 Oct 2024
https://github.com/jcustenborder/terraform-vmware-confluent
Terraform project to install the Confluent platform on a VMWare cluster.
ansible confluent-kafka confluent-platform terraform vmware
Last synced: 12 Oct 2024
https://github.com/makevoid/terraform-ec2-docker-swarm
Docker Swarm terraform infrastructure on aws
automation aws cluster devops docker docker-swarm ec2 stack terraform
Last synced: 06 Nov 2024
https://github.com/jonnyzzz/terraform-ip-whitelist
IP Whitelist example project
aws cloudfront security-group terraform waf
Last synced: 30 Oct 2024
https://github.com/fvilarinho/akamai-siem-connector
This application provides a reliable and scalable way to collect Akamai Security Events (WAF, DDoS, BOT, etc.) and easily store it into different analytics platforms.
akamai devops java kafka kubernetes linode mosquitto-mqtt-broker nginx nodejs oauth2 opensearch siem terraform
Last synced: 27 Oct 2024
https://github.com/psnappz/go-elk-stack
ELK Stack + CRUD API built on top of Go
docker docker-compose elasticsearch elk-stack gin-gonic go golang kibana logstash rest-api terraform
Last synced: 05 Nov 2024
https://github.com/dsdatsme/gh-terraform
Demo on how to deploy terraform from GitHub actions on GCP
Last synced: 31 Oct 2024
https://github.com/vmware/terraform-azurerm-avi-alb-deployment-azure
This project is a Terraform module that creates an Avi (NSX ALB) Controller on Azure. 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 azure azurerm cloud load-balancer multi-cloud nsx-alb terraform
Last synced: 06 Nov 2024
https://github.com/nozaq/terraform-aws-parked-domain-baseline
A terraform module to set up DNS records to harden the parked(unused) domain using AWS Route53.
aws devops dns domain email-security hardening security security-hardening terraform terraform-module
Last synced: 27 Oct 2024
https://github.com/azure/terraform-azurerm-avm-res-desktopvirtualization-hostpool
AVM for Desktop Virtualization Hostpools
azure-virtual-desktop desktop-virtualization hostpool module terraform
Last synced: 07 Oct 2024
https://github.com/nozaq/terraform-google-parked-domain-baseline
A terraform module to set up DNS records to harden the parked(unused) domain using GCP Cloud DNS.
devops dns domain email-security gcp security security-hardening terraform terraform-module
Last synced: 27 Oct 2024
https://github.com/miteshsharma/basicterraform
Code which creates a aws EC2 instance using terraform
infrastructure-as-code terraform
Last synced: 06 Nov 2024
https://github.com/puppetlabs/terraform-azure-pe_arch
A Terraform Module for deploying infrastructure to support approved Puppet Enterprise architectures on Azure https://puppet.com/docs/pe/2021.0/choosing_an_architecture.html
azure bolt cloud hiera infrastructure infrastructure-as-code puppet puppet-bolt terraform terraform-azure terraform-module
Last synced: 07 Oct 2024
https://github.com/ibm-cloud/configuration-discovery
Infrastructure reverse engineering tool for IBM Cloud - Beta Release
Last synced: 23 Oct 2024
https://github.com/soroushatarod/terraform-codepipeline-github-multibranch
Terraform module to handle Github multiple branches integration with AWS Codepipeline
Last synced: 01 Aug 2024
https://github.com/hashicorp/terraform-azurerm-hcp-consul
Terraform module for HCP Consul on Azure
Last synced: 07 Oct 2024
https://github.com/ishuar/kubernetes-in-real-life
Kubernetes projects: Real-Life Scenarios and In-Depth Deployments
azure devops infrastructure-as-code kubernetes kubernetes-cluster kubernetes-deployment kubernetes-setup terraform
Last synced: 27 Oct 2024
https://github.com/vmware/terraform-google-avi-alb-deployment-gcp
This project is a Terraform module that creates an Avi (NSX ALB) Controller on GCP. 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 cloud controller gcp google-cloud-platform load-balancer multi-cloud nsx-alb terraform
Last synced: 06 Nov 2024
https://github.com/numtide/generate-terraform-provider-shim
Handle third-party Terraform providers
Last synced: 06 Nov 2024
https://github.com/turbot/steampipe-mod-terraform-oci-compliance
Run compliance and security controls to detect Terraform OCI resources deviating from security best practices prior to deployment using Powerpipe and Steampipe.
compliance hacktoberfest oci oracle-cloud oracle-cloud-infrastructure powerpipe powerpipe-mod security sql steampipe steampipe-mod terraform
Last synced: 02 Nov 2024
https://github.com/tedilabs/terraform-aws-organization
🌳 A sustainable Terraform Package to manage Organization resources on AWS
aws aws-organization aws-ram aws-sso devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 13 Oct 2024
https://github.com/ncalibey/mini-projects
A repo of small projects that I've worked on, usually for educational purposes
backbone css dart flutter go golang html html5 javascript python rust small-projects terraform typescript udemy-course vue
Last synced: 31 Oct 2024
https://github.com/tomwechsler/terraform-azure
Deploy resources in Microsoft Azure with Terraform!
azure iac-terraform infrastructure-as-code microsoft terraform
Last synced: 05 Nov 2024
https://github.com/cdktf/cdktf-provider-azuread
Prebuilt Terraform CDK (cdktf) provider for azuread.
azuread cdk cdktf pre-built-provider provider terraform terraform-cdk
Last synced: 26 Oct 2024
https://github.com/arindam0310018/23-May-2022-DevOps__Runtime-Variables-To-Terraform-Input-Variables
MAP AZURE DEVOPS RUNTIME VARIABLES TO TERRAFORM INPUT VARIABLES
azure devops devops-pipeline terraform
Last synced: 02 Aug 2024
https://github.com/indaco/modern-historian
Fully automated provisioning for a modern historian stack
ansible docker-compose grafana grafana-dashboard historian influxdb2 opcua-server portainer-ce telegraf terraform
Last synced: 04 Nov 2024
https://github.com/fvilarinho/akamai-vpc-demo
We'll show you how easy and fast it is to set up your VPC using Akamai Connected Cloud resources on a global scale.
akamai linode openvpn terraform
Last synced: 27 Oct 2024
https://github.com/fvilarinho/akamai-multicloud-demo
This is a demo project to demonstrate how easy is to deploy an application (Web Server) in a K8S multi-cloud cluster (including Akamai Cloud Computing) using Terraform.
akamai aws k3s kubernetes linode nginx terraform
Last synced: 27 Oct 2024
https://github.com/briancain/terraform-provider-diceroll
A terraform provider to roll x number of y sided :game_die:
dice dice-roller example provider terraform terraform-provider
Last synced: 02 Nov 2024
https://github.com/siddhantprateek/qdrant
Inside the repository, you can find the DevOps task that was given to evaluate my skillset.
aws go monitoring terraform vector-database
Last synced: 05 Nov 2024
https://github.com/turbaszek/snowplow-gcp
Easy way to deploy Snowplow on Google Cloud Platform
analytics gcp infrastructure-as-code kubernetes snowplow terraform
Last synced: 16 Oct 2024
https://github.com/konstruktoid/ansible-cowrie-rootless
Cowrie honeypot on AWS, Azure or DigitalOcean using Terraform, Ansible and Docker
ansible aws azure cowrie-honeypot digitalocean docker hacktoberfest honeypot terraform
Last synced: 25 Oct 2024
https://github.com/arindam0310018/07-May-2022-DevOps__AzureB2C-And-Terraform
CAN WE DEPLOY AZ B2C USING TERRAFORM AND DEVOPS ?
azcli azure azureb2c devops devops-pipeline powershell terraform
Last synced: 02 Aug 2024
https://github.com/cyclenerd/terraform-google-wif-github
🔐 Terraform module to create a Google Cloud Workload Identity Pool and Provider for GitHub Actions
gcp gcp-terraform-module github github-actions google-cloud google-cloud-platform terraform terraform-module
Last synced: 02 Nov 2024
https://github.com/devopscorner/tf-aws-modules
Modularity Terraform AWS (Production Grade Modularity Concept for AWS Provider) -- Terraform / OpenTofu Registry
opentofu terraform terraform-aws-module terraform-modules terraform-provider terragrunt terraspace
Last synced: 12 Oct 2024
https://github.com/cyclenerd/terraform-google-wif-gitlab
🔐 Terraform module to create a Google Cloud Workload Identity Pool and Provider for GitLab CI
gcp gcp-terraform-module gitlab gitlab-ci gitlab-ci-runner gitlab-runner gitlab-runners google-cloud google-cloud-platform terraform terraform-module
Last synced: 02 Nov 2024