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-28 00:24:46 UTC
- JSON Representation
https://github.com/andif888/workfromhome-with-inlets
HTML5 based remote desktop gateway using Apache Guacamole and inlets websocket reverse tunnel including AD authentication and 2-FA
activedirectory caddy docker guacamole homelab html5 inlet letsencrypt multifactor-authentication rdp remote-desktop remotedesktopgateway terraform vagrantfile websockets work-from-home
Last synced: 11 Nov 2024
https://github.com/x86-39/homelab
Homelab setup built on Kubernetes and Rancher, deployed with Ansible, Terraform, Fleet and ArgoCD!
ansible ansible-kubernetes ansible-playbook argocd fleet hetzner hetzner-robot homelab homelab-automation homelab-setup k3s k8s kubernetes longhorn minio rancher rancher2 terraform terraform-ansible-integration
Last synced: 19 Nov 2024
https://github.com/bitovi/bitops
Automate the provisioning and configuration of cloud infrastructure with BitOps docker image
ansible aws cd cloudformation continuous-delivery deployment-automation devops devops-tools docker helm kubernetes terraform
Last synced: 07 Nov 2024
https://github.com/cloudposse/terraform-aws-cloudwatch-flow-logs
Terraform module for enabling flow logs for vpc and subnets.
aws cloudwatch-logs ec2 secops terraform terraform-module vpc-flow-logs
Last synced: 11 Nov 2024
https://github.com/adnanhodzic/vim-hue
vim-hue - colorful Vim config & theme for all your SRE/DevOps needs
ansible docker golang linux macos python terraform vim vim-colors vim-colorscheme vim-colorscheme-dark vim-configuration vim-go vim-hue vim-plugins vim-python vim-shell vim-syntax
Last synced: 18 Nov 2024
https://github.com/clouddrove/terraform-aws-s3
Terraform module to create default S3 bucket with logging and encryption type specific features.
automation aws clouddrove devops hacktoberfest module s3 s3-bucket s3-storage s3-website terrafom-modules terraform
Last synced: 17 Nov 2024
https://github.com/mlabouardy/aws-pipeline
Build a CI/CD for Microservices and Serverless Functions in AWS :cloud:
aws devops devsecops docker jenkins lambda packer serverless terraform
Last synced: 15 Nov 2024
https://github.com/1ambda/terraform-aws-eks-jupyterhub
Running JupyterHub on Kubernetes (AWS EKS) in 30 minutes :fire:
aws eks jupyter jupyterhub kubernetes terraform
Last synced: 18 Nov 2024
https://github.com/moduscreateorg/devops-infra-demo
Growing repository of Infrastructure as Code demos (initially created for DevOps Wall Street)
ansible aws devops devsecops iac infrastructure packer terraform
Last synced: 28 Nov 2024
https://github.com/spacelift-io/spacelift-migration-kit
Helper to move from various tools to Spacelift
Last synced: 05 Nov 2024
https://github.com/cn-terraform/terraform-aws-sonarqube
SonarQube Terraform Module for AWS
amazon-web-services aws cloud sonarqube sonarqube-server terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/kumarvna/terraform-azurerm-key-vault
Terraform module to create a Key Vault in Azure cloud.
azure azure-key-vault azure-keyvault azure-resources hcl2 key-vault-access-policies keyvault-secrets private-endpoint secret-management terraform terraform-module
Last synced: 28 Oct 2024
https://github.com/jgramoll/terraform-provider-spinnaker
Terraform Provider to manage spinnaker pipelines
cd cicd cicd-pipeline continous-deployment continuous-delivery manage-spinnaker-pipelines spinnaker terraform terraform-provider
Last synced: 22 Oct 2024
https://github.com/hofstadter-io/cuelm
Experiments with CUE on the quest to reimagine devops-ops.
cuelang dagger helm hof kubernetes schema terraform
Last synced: 09 Nov 2024
https://github.com/cn-terraform/terraform-aws-jenkins
Jenkins Terraform Module for AWS
amazon-web-services aws cloud jenkins jenkins-ci jenkins-server jenkins-terraform terraform terraform-module
Last synced: 13 Oct 2024
https://github.com/mazzasaverio/fastapi-your-data
Learning journey to develop a scalable and modular backend to manage your data and solve your problems
alembic api backend devops docker fastapi gcp microservice orm pgvector postgres sqlalchemy2 terraform
Last synced: 14 Nov 2024
https://github.com/zenika-open-source/terraform-azure-cli
Minimal & lightweight docker image including Azure and Terraform CLI
azure azure-cli azurecli docker docker-image dockerfile hacktoberfest terraform terraform-cli
Last synced: 09 Nov 2024
https://github.com/infracost/infracost-azure-devops
Azure DevOps integration for Infracost. Shows cloud cost estimates for Terraform in pull requests for Azure DevOps repos and GitHub repos.
aws azure azure-devops cloud-cost cost-estimates cost-estimation gcp google-cloud iac infrastructure-as-code terraform terraform-cost-estimation terragrunt
Last synced: 15 Nov 2024
https://github.com/deepfence/ci-cd-integrations
CI/CD plugins for image scanning, integrations with AWS ECR, Google Container Registry
ci-cd circle-ci circleci-orbs cloud-native compliance-automation docker ecr jenkins-plugin kubernetes terraform vulnerability-scanners
Last synced: 16 Nov 2024
https://github.com/ifd3f/infra
Personal cloud, dotfiles, and configurations omnirepo
ansible devops docker dotfiles homelab kubernetes nix nixos terraform
Last synced: 12 Nov 2024
https://github.com/paperspace/terraform-provider-paperspace
Paperspace terraform provider
go paperspace paperspace-api terraform
Last synced: 16 Dec 2024
https://github.com/stacksimplify/terraform-sentinel-policies
Terraform Cloud and Sentinel Policies Demo
aws-terraform aws-terraform-code terraform terraform-aws terraform-modules terraform-provider terraform-providers terraform-provisioner terraform-state terraform-variables terraform-workspaces
Last synced: 22 Dec 2024
https://github.com/prefecthq/terraform-provider-prefect
Terraform Provider for Prefect Cloud
prefect prefect-cloud terraform terraform-provider terraform-providers
Last synced: 26 Dec 2024
https://github.com/terraform-community-modules/tf_aws_openvpn
Terraform module which creates OpenVPN on AWS
Last synced: 19 Nov 2024
https://github.com/scholzj/aws-kubernetes
Kubernetes cluster setup in AWS using Terraform and kubeadm
aws-kubernetes kubeadm kubernetes kubernetes-cluster kubernetes-setup terraform
Last synced: 07 Nov 2024
https://github.com/tenthirtyam/terrafom-examples-vmware
Terraform Examples for VMware Solutions
hcl terraform vmware vmware-cloud vmware-nsx vmware-vrealize-automation vmware-vsphere
Last synced: 29 Oct 2024
https://github.com/stealthybox/tf-oci-arm
Some configurable terraform for a free, firewalled, oracle-cloud ARM Ubuntu machine with @Tailscale and @Docker.
arm arm64 cloud-init docker oracle-cloud tailscale terraform ufw
Last synced: 10 Nov 2024
https://github.com/kumarvna/terraform-azurerm-storage
Terraform Module to create Azure storage account resources.
azure azure-storage azure-storage-account azure-storage-blob azure-storage-queue azure-storage-table storage-life-cycle terraform terraform-azure-storage terraform-module
Last synced: 28 Oct 2024
https://github.com/xenitab/terraform-modules
Xenit Terraform modules
azure hacktoberfest kubernetes terraform terraform-module xenit-kubernetes-framework
Last synced: 20 Dec 2024
https://github.com/macropower/homelab
IaC for my homelab & personal cloud.
gitops hetzner k8s-at-home kubernetes renovate selfhosted talos terraform
Last synced: 07 Nov 2024
https://github.com/kumarvna/terraform-azurerm-vnet
Terraform Module to create Azure Virtual Network resources.
azure azure-networking azure-networksecuritygroups azure-vnet hcl2 networking nsg subnets terraform terraform-module
Last synced: 28 Oct 2024
https://github.com/terraform-linters/tflint-ruleset-template
TFLint ruleset template
terraform tflint tflint-ruleset
Last synced: 09 Nov 2024
https://github.com/efbar/hashicorp-labs
Deploy locally on VM an Hashicorp cluster formed by Vault, Consul and Nomad. Ready for deploying and testing your apps.
ansible consul hashicorp hashicorp-labs microservices nomad openfaas provision serverless service-mesh terraform vagrant vault
Last synced: 17 Nov 2024
https://github.com/rpstreef/terraform-aws-sam-integration-example
An example how you can use both Terraform and AWS SAM
aws aws-codepipeline aws-sam codebuild codedeploy codepipeline serverless terraform
Last synced: 05 Nov 2024
https://github.com/hennge/terraform-aws-ecs
Terraform module which creates ECS (EC2 and Fargate) and related resources (autoscaling, cron fargate, etc.) on AWS
aws ecs terraform terraform-module terraform-modules
Last synced: 19 Dec 2024
https://github.com/toowoxx/terraform-provider-packer
Terraform Provider for HashiCorp Packer
build cicd images packer terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/bschaatsbergen/terraformbyexample
Terraform by example
docs examples hashicorp hcl hugo learning-by-doing terraform website
Last synced: 22 Oct 2024
https://github.com/hashicorp/learn-terraform-circleci
Supplemental repository for Learn content on CircleCI
circleci hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/hbollon/k8s-voting-app-aws
:wheel_of_dharma: Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS
aws devops docker docker-compose eks go golang iac infrastructure infrastructure-as-code k8s kubernetes postgresql redis terraform
Last synced: 22 Oct 2024
https://github.com/hashicorp/terraform-provider-bitbucket
This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
bitbucket terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/hashicorp-education/learn-terraform-circleci
Supplemental repository for Learn content on CircleCI
circleci hashicorp terraform tutorial
Last synced: 27 Dec 2024
https://github.com/garutilorenzo/oracle-cloud-terraform-examples
Oracle cloud terraform examples, provision oracle cloud resources using terraform
automation iac k3s load-balancer oci-terraform-modules oracle oracle-cloud oracle-cloud-infrastructure oracle-compute terraform
Last synced: 09 Nov 2024
https://github.com/shibayan/terraform-azurerm-keyvault-acmebot
Terraform Module for Key Vault Acmebot
acme-v2 azure azure-key-vault letsencrypt terraform terraform-module
Last synced: 26 Dec 2024
https://github.com/tuenti/pouch
Tools to provision secrets using Vault with AppRole authentication method
approle automation configuration-management provisioning secrets terraform vault
Last synced: 19 Nov 2024
https://github.com/Paperspace/terraform-provider-paperspace
Paperspace terraform provider
go paperspace paperspace-api terraform
Last synced: 20 Nov 2024
https://github.com/alpine-docker/terragrunt
Auto-trigger docker build for terragrunt when new terraform version released
alpine docker-image landscape terraform terraform-landscape terragrunt
Last synced: 25 Nov 2024
https://github.com/digitaloptimizationgroup/blue-green-cloudflare-workers
Blue / Green Deployments for Cloudflare Workers
ab-testing blue-green-deployments canary-release cloudflare-workers edge-computing infrastructure-as-code terraform
Last synced: 20 Nov 2024
https://github.com/rjpearson94/terraform-provider-twilio
Terraform Twilio provider
provider terraform terraform-provider terraform-registry twilio twilio-terraform-provider
Last synced: 04 Dec 2024
https://github.com/fivexl/terraform-aws-sso-elevator
Slack bot to temporary assign AWS SSO Permission set to a user
aws aws-lambda python slack sso terraform terraform-module
Last synced: 06 Nov 2024
https://github.com/cloudposse/terraform-aws-alb-target-group-cloudwatch-sns-alarms
Terraform module to create CloudWatch Alarms on ALB Target level metrics.
alb aws cloudwatch-alarms hcl2 ingress sns target-group terraform terraform-module
Last synced: 11 Nov 2024
https://github.com/mjpitz/rpi-cloud-init
Configuration for my at-home cloud
cloud-init cockroachdb docker docker-machine k3s minio raspberry-pi rpi-cloud terraform ubuntu
Last synced: 27 Oct 2024
https://github.com/clburlison/terraform-munki
Terraform module for building munki resources in AWS.
Last synced: 25 Dec 2024
https://github.com/cloudposse/test-harness
🧬 Collection of Makefiles and test scripts to facilitate testing Terraform modules, Kubernetes resources, Helm charts, and more
bats helm terraform test-automation test-harness testing-tools
Last synced: 11 Nov 2024
https://github.com/Azure-Samples/container-apps-azapi-terraform
This sample shows how to deploy a Dapr application to Azure Container Apps using Terraform with the AzAPI Provider.
azapi azure azure-application-insights azure-container-apps azure-log-analytics azure-monitor azure-storage azure-storage-account container-apps terraform
Last synced: 13 Nov 2024
https://github.com/selleo/terraform-aws-frontend
Collection of Terraform modules for frontend app deployment on AWS.
aws cloudfront ember frontend iam react s3 terraform
Last synced: 13 Nov 2024
https://github.com/hajowieland/terraform-k8s-the-real-hard-way-aws
Terraform code for "Kubernetes The (real) Hard Way (AWS)"
aws cka cka-exam etcd hcl2 k8s kubernetes terraform terraform-0-12
Last synced: 13 Nov 2024
https://github.com/cloudposse/terraform-aws-alb-ingress
Terraform module to provision an HTTP style ingress rule based on hostname and path for an ALB using target groups
alb application-load-balancer aws ecs hcl2 ingress target-group terraform terraform-modules
Last synced: 25 Dec 2024
https://github.com/drfaust92/terraform-kubernetes-ebs-csi-driver
Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.
Last synced: 25 Dec 2024
https://github.com/ns1-terraform/terraform-provider-ns1
Terraform NS1 provider
nsone terraform terraform-provider
Last synced: 24 Dec 2024
https://github.com/starcraft66/infrastructure
Infrastructure as code for my servers
homelab kubernetes nixos terraform
Last synced: 28 Oct 2024
https://github.com/terraform-aws-modules/terraform-aws-secrets-manager
Terraform module to create AWS Secrets Manager resources 🇺🇦
aws aws-secrets-manager secrets-manager terraform terraform-module terraform-modules
Last synced: 27 Dec 2024
https://github.com/vmware/terraform-provider-avi
Terraform AVI Networks provider
avi terraform terraform-provider
Last synced: 27 Dec 2024
https://github.com/julie-ng/cloudkube-aks-clusters
3 Clusters, 1 Repo. Opinionated infrastructure as code for my Azure Kubernetes clusters for running demo apps.
azure infra-as-code kubernetes terraform
Last synced: 25 Nov 2024
https://github.com/geekzter/azure-pipeline-agents
Network integrated Pipeline Agents
azure azure-bastion azure-devops azure-devops-agent azure-devops-pipelines azure-firewall azure-pipeline azure-pipelines-agent azure-pipelines-yaml azure-virtual-networks cicd codespace devops linux terraform windows
Last synced: 18 Nov 2024
https://github.com/cdktf/cdktf-provider-google
Prebuilt Terraform CDK (cdktf) provider for google.
cdk cdktf google pre-built-provider provider terraform terraform-cdk
Last synced: 11 Dec 2024
https://github.com/apache/cloudstack-terraform-provider
CloudStack Terraform Provider
Last synced: 24 Dec 2024
https://github.com/haoliangyu/terrac
A minimal private module registry for Terraform and OpenTofu
azure cli gcp module opentofu private-registry s3 terraform
Last synced: 27 Oct 2024
https://github.com/circa10a/terraform-provider-mcbroken
Base the count of your infrastucture resources on the current number of broken mcdonald's ice cream machines nationally or by a city of your choosing. Powered by https://mcbroken.com/
go golang mcdonalds terraform terraform-provider
Last synced: 20 Dec 2024
https://github.com/cloudposse/terraform-aws-rds-replica
Terraform module that provisions an RDS replica
aurora mysql postgres rds readonly replica slave terraform terraform-modue
Last synced: 11 Nov 2024
https://github.com/stacksimplify/terraform-cloud-demo1
Terraform Cloud Demo1
terraform terraform-cloud terraform-modules
Last synced: 22 Dec 2024
https://github.com/redislabs/terraform-provider-rediscloud
Terraform Redis Cloud Provider: Deploy, update, and manage Redis Cloud databases as code through HashiCorp Terraform
databases redis redis-enterprise-cloud terraform terraform-provider terraform-provider-rediscloud
Last synced: 24 Dec 2024
https://github.com/flexibleenginecloud/terraform-provider-flexibleengine
Terraform flexibleengine provider
flexibleengine terraform terraform-provider
Last synced: 20 Dec 2024
https://github.com/1oglop1/aws-glue-monorepo-style
Example of AWS Glue Jobs and workflow deployment with terraform in monorepo style. Code here supports the miniseries of articles about AWS Glue and python.
aws aws-glue datascience python serverless terraform
Last synced: 04 Dec 2024
https://github.com/DigitalOptimizationGroup/blue-green-cloudflare-workers
Blue / Green Deployments for Cloudflare Workers
ab-testing blue-green-deployments canary-release cloudflare-workers edge-computing infrastructure-as-code terraform
Last synced: 30 Oct 2024
https://github.com/hashicorp/terraform-provider-rabbitmq
As part of our introduction to self-service publishing in the Terraform Registry, this copy of the provider has been archived, and ownership has been transferred to active maintainers in the community. Please see the new location on the Terraform Registry: https://registry.terraform.io/providers/cyrilgdn/rabbitmq/latest
rabbitmq terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/production-ready-toolkit/aws-sre-billing-monitoring
Billing monitoring for SRE's. Automation to create alerts and actions based on Estimated Changes for AWS Accounts
aws finops monitoring terraform terraform-module
Last synced: 08 Nov 2024
https://github.com/felipecruz91/k8s-hetzner
A Kubernetes cluster provisioned with Terraform, running in Hetzner Cloud
hetzner hetzner-cloud kubernetes terraform
Last synced: 07 Nov 2024
https://github.com/briancaffey/terraform-aws-django
Terraform modules for deploying Django applications on AWS using ECS Fargate
aws django ecs-fargate terraform
Last synced: 22 Oct 2024
https://github.com/contentful-labs/terraform-contentful
Terraform provider for Contentful
Last synced: 15 Nov 2024
https://github.com/hashicorp/learn-terraform-helm
hashicorp helm kubernetes terraform tutorial
Last synced: 07 Oct 2024
https://github.com/jetbrains/package-search-gradle-plugins
Gradle plugins for Docker, Terraform and Liquibase.
docker gradle-plugin liquibase terraform
Last synced: 07 Oct 2024
https://github.com/hashicorp/learn-terraform-advanced-deployments
aws hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/gavinbunney/terraform-provider-bitbucketserver
Terraform provider for Bitbucket Server Management
terraform terraform-bitbucket-provider terraform-provider
Last synced: 10 Oct 2024
https://github.com/bretfisher/gha-runners
Terraform to create GitHub Action self-hosted runners in EC2 using ASG
asg aws docker ec2 github-actions self-hosted-runner terraform
Last synced: 07 Nov 2024
https://github.com/drlau/akashi
Validate "terraform plan" changes against a customizable ruleset
Last synced: 30 Oct 2024
https://github.com/last9/tfstate
Restful Terraform remote state server
state-management terraform terraform-remote tfstate
Last synced: 09 Nov 2024
https://github.com/spotify/terraform-google-aws-hybrid-cloud-vpn
Create and connects Google HA VPN to an AWS Transit Gateway with Site-to-Site VPN
Last synced: 07 Nov 2024
https://github.com/pipe-cd/examples
Examples to demonstrate how to use PipeCD
cloudrun ecs examples helm istio kubernetes kustomize lambda terraform
Last synced: 22 Dec 2024
https://github.com/pearcec/Invoke-Terraform
A cross-platform PowerShell module for downloading and invoking terraform binaries.
command-line powershell-module terraform wrapper
Last synced: 04 Dec 2024
https://github.com/kwokhing/gsp345-automating-infrastructure-on-google-cloud-with-terraform-challenge-lab
Steps to complete the Automating Infrastructure on Google Cloud with Terraform: Challenge Lab (GSP345)
gcp-terraform google-cloud-platform terraform
Last synced: 02 Dec 2024
https://github.com/Pwd9000-ML/blog-devto
Dev.to blog posts
azure azuredevops blogs devops github powershell terraform
Last synced: 04 Dec 2024