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-12-29 00:24:23 UTC
- JSON Representation
https://github.com/marco-lancini/offensive-infrastructure
Offensive Infrastructure with Modern Technologies
ansible ansible-roles consul devops docker docker-compose hashistack nomad pentesting terraform vault
Last synced: 13 Oct 2024
https://github.com/ki-labs/kaos
open source platform for simplifying machine learning deployment
cloud-agnostic kaos kubernetes ml pachyderm platform python terraform
Last synced: 06 Nov 2024
https://github.com/googlecloudplatform/gke-poc-toolkit
📦 Demo generator for Google Kubernetes Engine!
anthos gcp gke kubernetes terraform
Last synced: 23 Dec 2024
https://github.com/cloudposse/terraform-aws-eks-workers
Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers
aws cluster ec2 eks hcl2 k8s kubernetes nodes terraform terraform-module workers
Last synced: 28 Dec 2024
https://github.com/nrkno/terraform-registry
A private Terraform registry with modular store backends.
plattform terraform terraform-registry utvikleropplevelse
Last synced: 01 Nov 2024
https://github.com/ciscodevnet/terraform-provider-aci
Terraform Cisco ACI provider
aci terraform terraform-provider
Last synced: 28 Dec 2024
https://github.com/magodo/tfadd
Generate valid Terraform configuration from state
Last synced: 28 Dec 2024
https://github.com/hashicorp/learn-terraform-lambda-api-gateway
aws aws-lambda hashicorp lambda serverless terraform tutorial
Last synced: 07 Oct 2024
https://github.com/chrisipa/cloud-portal
Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.
amazon-web-services ansible aws azure bootstrap cloud docker docker-compose esxi java portal sbadmin spring-boot terraform virtual-machine vmware vsphere
Last synced: 11 Nov 2024
https://github.com/aws-samples/aws-scps-with-terraform
Deploy Service Control Policies (SCPs) with Terraform
aws aws-organizations scp terraform
Last synced: 08 Nov 2024
https://github.com/philips-labs/terraform-registry
Terraform registry to serve arbitrary Terraform provider releases hosted on Github
terraform terraform-providers terraform-registry
Last synced: 23 Dec 2024
https://github.com/keeper-security/secrets-manager
Keeper Secrets Manager is a cloud-based, zero-knowledge platform for securing infrastructure secrets. Provides automatic password rotation and integration into popular DevOps CI/CD tools.
ansible azure-devops devops docker dotnet gitlab jenkins keepersecurity password-manager powershell python secrets terraform
Last synced: 28 Dec 2024
https://github.com/cloudposse/terraform-aws-efs
Terraform Module to define an EFS Filesystem (aka NFS)
aws efs hcl2 nfs terraform terraform-modules
Last synced: 25 Dec 2024
https://github.com/paloaltonetworks/terraform-provider-panos
Terraform Panos provider
paloaltonetworks terraform terraform-provider
Last synced: 28 Dec 2024
https://github.com/Keeper-Security/secrets-manager
Keeper Secrets Manager is a cloud-based, zero-knowledge platform for securing infrastructure secrets. Provides automatic password rotation and integration into popular DevOps CI/CD tools.
ansible azure-devops devops docker dotnet gitlab jenkins keepersecurity password-manager powershell python secrets terraform
Last synced: 04 Dec 2024
https://github.com/hashicorp/terraform-elasticache-example
Example Terraform config for creating an Elasticache cluster
Last synced: 07 Oct 2024
https://github.com/cloudposse/terraform-aws-dynamodb
Terraform module that implements AWS DynamoDB with support for AutoScaling
autoscaling aws dynamodb dynamodb-database dynamodb-table hcl2 terraform terraform-modules
Last synced: 25 Dec 2024
https://github.com/cn-terraform/terraform-aws-ecs-fargate
AWS ECS Fargate Terraform Module
amazon-web-services aws ecs-fargate ecs-service fargate terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/phzietsman/aws-slack-clickoops-watcher
Get alerts when people are using the AWS console to modify create or modify resources.
Last synced: 08 Nov 2024
https://github.com/PaloAltoNetworks/terraform-provider-panos
Terraform Panos provider
paloaltonetworks terraform terraform-provider
Last synced: 01 Nov 2024
https://github.com/amancevice/terraform-aws-slackbot
Serverless Extensible Slackbot
aws nodejs serverless slack terraform
Last synced: 23 Dec 2024
https://github.com/jmccann/drone-terraform
Drone plugin for triggering Terraform deployments
drone-ci drone-plugin terraform
Last synced: 19 Dec 2024
https://github.com/mongodb/terraform-aws-ecs-task-definition
A Terraform module for creating Amazon ECS Task Definitions
aws aws-ecs terraform terraform-modules
Last synced: 26 Dec 2024
https://github.com/mondoohq/installer
Linux, macOS and Windows Install scripts for cnquery & cnspec
aws cloud-native container docker kubernetes linux macos scanner security terraform vmware vulnerability windows
Last synced: 24 Dec 2024
https://github.com/philips-labs/spiffe-vault
Integrates Spiffe and Vault to have secretless authentication
bottom-turtle code-signing cosign hacktoberfest hashicorp helm k8s kubernetes secrets spiffe spire terraform vault zero-trust
Last synced: 27 Dec 2024
https://github.com/trussworks/terraform-aws-bootstrap
🐓 🥚 Terraform for your Terraform remote state configuration
Last synced: 26 Dec 2024
https://github.com/borchero/terraform-plan-comment
GitHub Action to post the output of "terraform plan" to a pull request comment.
Last synced: 27 Dec 2024
https://github.com/googlecloudplatform/click-to-deploy-solutions
This repository has Google Cloud solutions that you can deploy with a single click.
cloud cloudbuild googlecloud googlecloudplatform terraform
Last synced: 23 Dec 2024
https://github.com/localstack-samples/localstack-terraform-samples
Repository with terraform samples for LocalStack
aws localstack samples terraform terraform-provider
Last synced: 14 Nov 2024
https://github.com/eddycharly/terraform-provider-kops
Brings kOps into terraform in a fully managed way
kops terraform terraform-provider terraform-provider-kops
Last synced: 24 Dec 2024
https://github.com/azavea/terraform-aws-postgresql-rds
A Terraform module to create an Amazon Web Services (AWS) PostgreSQL Relational Database Server (RDS).
amazon-web-services aws postgresql rds terraform terraform-modules
Last synced: 19 Dec 2024
https://github.com/aaratn/terraenv
Terraform & Terragrunt Version Manager
linux osx python rbenv terraform terragrunt tfenv version-manager
Last synced: 28 Oct 2024
https://github.com/Azure/azure-data-labs-modules
A list of Terraform modules to build your Azure Data IaC templates.
analytics azure data github github-actions labs terraform terraform-modules
Last synced: 13 Nov 2024
https://github.com/powerdatahub/terraform-aws-airflow
Terraform module to deploy an Apache Airflow cluster on AWS, backed by RDS PostgreSQL for metadata, S3 for logs and SQS as message broker with CeleryExecutor
airflow apache-airflow aws celery hacktoberfest terraform terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/iits-consulting/terraform-opentelekomcloud-project-factory
This repository helps to create an OTC-based cloud-native infrastructure landscape with Kubernetes, load balancers, VPCs, etc. With these modules, we provide you a rocket start while you can still deep-dive into detailed configuration later.
opentelekomcloud otc repository terraform terraform-modules
Last synced: 22 Dec 2024
https://github.com/azure/azure-data-labs-modules
A list of Terraform modules to build your Azure Data IaC templates.
analytics azure data github github-actions labs terraform terraform-modules
Last synced: 07 Oct 2024
https://github.com/r7kamura/mastodon-terraform
Boilerplate for running Mastodon on AWS using Terraform and CircleCI.
Last synced: 30 Nov 2024
https://github.com/carboniferio/carbonifer
Control carbon emission of your cloud infrastructure - Carbon-aware cloud infra
aws azure carbon-aware carbon-emissions carbon-footprint carbonifer cloud data-centers gcp greenops sustainability terraform
Last synced: 28 Dec 2024
https://github.com/dominis/mikado
🤖💨Mikado helps managing your AWS infrastructure for WordPress sites by defining an out-of-box, highly available, easy-to-deploy setup
ansible aws aws-infrastructure infrastructure mikado terraform wordpress
Last synced: 16 Nov 2024
https://github.com/express42/terraform-ansible-example
Quick start on how to provision with ansible inside terraform
Last synced: 17 Nov 2024
https://github.com/DevSecTop/TF-via-PR
Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaC workflows.
automation aws cicd-pipeline devops github-actions-ci infrastructure-as-a-code opentofu platform-engineering reusable-workflows terraform
Last synced: 01 Nov 2024
https://github.com/anmolnagpal/terraform-eks
Terraform for AWS EKS
aws cluster devops eks eks-cluster hcl kubectl kubernetes terraform
Last synced: 13 Nov 2024
https://github.com/ashleydavis/nodejs-microservices-example
Example of a monorepo with multiple Node.js microservices (using Docker, Docker-Compose and Kubernetes) that have separate CI/CD pipelines.
docker docker-compose javascript kubernetes microservice microservices nodejs terraform
Last synced: 03 Dec 2024
https://github.com/fitnesskeeper/terraform-lambda
Run `terraform apply` from within an AWS Lambda
Last synced: 28 Sep 2024
https://github.com/link-/ci-cd-intro
Intro to CI/CD 💻 ☁️
aws-elastic-beanstalk ci-cd ci-cd-pipeline github-actions terraform tutorial
Last synced: 23 Dec 2024
https://github.com/joatmon08/hashicorp-stack-demoapp
HashiCorp Cloud Platform (Vault, Consul, Boundary) with Argo CD and Kubernetes
boundary consul kubernetes terraform vault
Last synced: 23 Dec 2024
https://github.com/cloudposse/terraform-aws-iam-system-user
Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)
aws cicd circleci hcl2 iam iam-users provision terraform terraform-module terraform-modules
Last synced: 28 Dec 2024
https://github.com/openslo/slogen
tool to create and manage content for reliability tracking from logs/event data.
command-line-tool golang openslo reliability slo sumologic terraform
Last synced: 11 Oct 2024
https://github.com/dell/terraform-provider-redfish
Terraform provider for Redfish REST APIs
idrac openmanage redfish server terraform terraform-provider terraform-redfish
Last synced: 13 Nov 2024
https://github.com/gurayops/gepp
Developer's Helper to Docker, Kubernetes, and Terraform. Fully automatic, without any config or question 🙌
automation cdktf docker docker-image dockerfile k3d k3s kubernetes kubernetes-manifests python terraform
Last synced: 07 Nov 2024
https://github.com/azure/alz-powershell-module
The Azure Landing Zones Accelerators PowerShell module
accelerator azure azure-devops azure-landing-zones bicep github-actions landing-zone terraform
Last synced: 22 Dec 2024
https://github.com/azure/azure-spring-apps-landing-zone-accelerator
The Azure Spring Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Spring Apps at scale.
application-gateway arm-templates azure azure-cli azure-spring-apps azure-spring-cloud bicep cloud database firewall lza on-premises spring-apps spring-boot spring-cloud tanzu terraform virtual-network vmware zero-trust
Last synced: 20 Dec 2024
https://github.com/azavea/terraform-aws-ecs-cluster
A Terraform module to create an Amazon Web Services (AWS) EC2 Container Service (ECS) cluster.
amazon-web-services aws ecs terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/kennethreitz-archive/terrapyn
A Python module for slinging infrastructure (with terraform).
devops infrastructure-as-code python terraform
Last synced: 27 Nov 2024
https://github.com/cvbarros/terraform-provider-teamcity
Terraform Provider for Jetbrains TeamCity CI server
golang teamcity terraform terraform-provider
Last synced: 19 Dec 2024
https://github.com/Azure/azure-spring-apps-landing-zone-accelerator
The Azure Spring Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Spring Apps at scale.
application-gateway arm-templates azure azure-cli azure-spring-apps azure-spring-cloud bicep cloud database firewall lza on-premises spring-apps spring-boot spring-cloud tanzu terraform virtual-network vmware zero-trust
Last synced: 18 Nov 2024
https://github.com/0xDones/tfgen
Terraform code generator for consistent codebase and DRY
cli devtools terraform terragrunt
Last synced: 01 Nov 2024
https://github.com/madh93/tpm
🛠️ A package manager for Terraform providers
cli go golang opentofu terraform terraform-provider
Last synced: 01 Dec 2024
https://github.com/Madh93/tpm
🛠️ A package manager for Terraform providers
cli go golang opentofu terraform terraform-provider
Last synced: 01 Nov 2024
https://github.com/Azure/ALZ-PowerShell-Module
The Azure Landing Zones Accelerators PowerShell module
accelerator azure azure-devops azure-landing-zones bicep github-actions landing-zone terraform
Last synced: 04 Dec 2024
https://github.com/rajiska/terraform-aws-fck-nat
Terraform module for fck-nat
aws fck-nat nat nat-gateway terraform terraform-modules
Last synced: 22 Dec 2024
https://github.com/ramitsurana/terraform-ansible-setup
Setting up your complete infrastructure on cloud premises using Infrastructure as a Code
ansible automation aws-ec2 azure deployment docker gce gcloud kubernetes terraform
Last synced: 09 Nov 2024
https://github.com/builtinnya/aws-sns-slack-terraform
A Terraform module which sends SNS events to Slack with AWS lambda function
aws aws-lambda aws-sns terraform terraform-modules
Last synced: 13 Oct 2024
https://github.com/thazelart/terraform-validator
A norms and conventions validator for Terraform
code-quality continuous-delivery continuous-integration continuous-testing conventions hcl hcl2 norms terraform validator
Last synced: 17 Nov 2024
https://github.com/umotif-public/terraform-aws-ecs-fargate
Terraform module to create AWS ECS FARGATE services
aws ecs ecs-fargate fargate fargate-spot spot terraform terraform-module
Last synced: 26 Dec 2024
https://github.com/terraform-community-modules/tf_aws_elasticsearch
[DEPRECATED] Use https://github.com/terraform-aws-modules/terraform-aws-opensearch
aws elasticsearch opensearch terraform terraform-modules
Last synced: 26 Dec 2024
https://github.com/dhoer/terraform_examples
Terraform AWS Windows examples
asg aws chef chocolatey examples terraform windows winrm
Last synced: 13 Nov 2024
https://github.com/cn-terraform/terraform-aws-ecs-fargate-service
AWS ECS Fargate Service Terraform Module
amazon-web-services aws ecs-fargate ecs-service terraform terraform-module
Last synced: 22 Dec 2024
https://github.com/picatz/terraform-google-nomad
📗 Terraform Module for Nomad clusters with Consul on GCP
acls consul consul-connect gcp mtls nomad packer ssh terraform
Last synced: 10 Nov 2024
https://github.com/cloudfoundry/cloud-service-broker
OSBAPI service broker that uses Terraform to provision and bind services. Derived from https://github.com/GoogleCloudPlatform/gcp-service-broker
aws azure cff-wg-service-management cloud-foundry gcp opentofu osbapi service-broker terraform
Last synced: 22 Dec 2024
https://github.com/jpcertcc/memoryforensic-on-cloud
Memory Forensic System on Cloud
aws forensics terraform volatility
Last synced: 05 Nov 2024
https://github.com/rjpearson94/terraform-aws-open-next
Terraform Module for Open Next
nextjs open-next terraform terraform-module terraform-registry
Last synced: 25 Dec 2024
https://github.com/garutilorenzo/k8s-aws-terraform-cluster
Deploy an high available Kubernetes (k8s) cluster on Amazon AWS
automation aws cluster high-availability k8s k8s-cluster kubernetes kubernets-cluster spot-instances terraform terraform-aws terraform-module
Last synced: 10 Oct 2024
https://github.com/juxt/roll
AWS Blue/Green deployment using Clojure flavoured devops
clojurescript devops paas terraform
Last synced: 18 Nov 2024
https://github.com/clayshek/terraform-raspberrypi-bootstrap
Terraform Provisioner for bootstrapping a Raspberry Pi (Stretch) base configuration.
raspberry-pi raspberry-pi-3 raspberrypi raspbian raspi terraform terraform-configuration terraform-provisioner
Last synced: 11 Oct 2024
https://github.com/clouddrove/terraform-aws-api-gateway
Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements.
api-gateway aws-api-gateway clouddrove devops terraform terraform-modules
Last synced: 28 Dec 2024
https://github.com/dontshavetheyak/terraform-module-template
A repo template to create Terraform modules with CICD already configured.
devops terraform terraform-module
Last synced: 24 Dec 2024
https://github.com/MeilleursAgents/terraform-provider-ansiblevault
Read ansible vault from Terraform
ansible ansible-vault terraform terraform-provider
Last synced: 11 Nov 2024
https://github.com/kyverno/kyverno-json
Kyverno for any JSON!
json kyverno policy serverless terraform
Last synced: 25 Dec 2024
https://github.com/meltwater/terraform-aws-asg-dns-handler
Terraform module for dynamically setting hostnames following a pattern on instances in AWS Auto Scaling Groups
asg asg-dns-handler automation-drone clientdata-no coe-universal-solutions department-130 department-460 lifecycle-maintenance purpose-library team-a-team team-foundation terraform terraform-module usage-public
Last synced: 22 Dec 2024
https://github.com/thoughtbot/flightdeck
Terraform modules for rapidly building production-grade Kubernetes clusters following SRE practices
Last synced: 11 Nov 2024
https://github.com/rohinivsenthil/terrastate
Visual Studio Code extension to monitor/deploy/destroy Terraform resources in workspace
developer-tools devops hacktoberfest hashicorp terraform vscode-extension
Last synced: 01 Nov 2024
https://github.com/msfidelis/ecs-microservices-orchestration
:cloud: :whale: :zap: :rocket: :package: Complete microservices orchestration on ECS on AWS using Terraform
appmesh aws codebuild codepipeline ecs ecs-cluster fargate service-mesh terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/1ambda/terraform-all-in-one
Get fine-grained Kubernetes + Infrastructure on AWS in 30 mins 🚀
ansible aws ecs kops kubernetes terraform
Last synced: 18 Nov 2024
https://github.com/trussworks/terraform-aws-s3-private-bucket
Creates a private, encrypted, versioned S3 bucket with good defaults.
aws aws-s3 s3 s3-bucket terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/meilleursagents/terraform-provider-ansiblevault
Read ansible vault from Terraform
ansible ansible-vault terraform terraform-provider
Last synced: 13 Nov 2024
https://github.com/robertpeteuil/terraform-installer
Installer for HashiCorp Terraform - Automatic Download, Extract and Install of Latest or Specific Version
automated-deployment automation bash-script hashicorp hashicorp-downloads hashicorp-terraform installer linux macos terraform terraform-installer terraform-scripts windows
Last synced: 12 Nov 2024
https://github.com/avinor/tau
Tau is a thin wrapper on top of terraform to manage multiple deployments, dependencies and secrets.
deprecated devops go infrastructure-as-code terraform
Last synced: 01 Nov 2024