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/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/openfun/kubic
A Kubernetes deployment as code to OVH or Scaleway, with Prometheus, ArgoCD and Hashicorp Vault
argocd hashicorp-vault kubernetes ovh prometheus scaleway terraform
Last synced: 28 Aug 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/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: 03 Aug 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/ionos-cloud/terraform-provider-ionoscloud
The IonosCloud Terraform provider gives the ability to deploy and configure resources using the IonosCloud APIs.
Last synced: 11 Oct 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: 10 Oct 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: 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/learn-terraform-circleci
Supplemental repository for Learn content on CircleCI
circleci hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/Paperspace/terraform-provider-paperspace
Paperspace terraform provider
go paperspace paperspace-api terraform
Last synced: 04 Aug 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/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/drfaust92/terraform-kubernetes-ebs-csi-driver
Terraform module which creates Kubernetes EBS CSI controller resources on AWS EKS.
Last synced: 01 Nov 2024
https://github.com/vmware/terraform-provider-avi
Terraform AVI Networks provider
avi terraform terraform-provider
Last synced: 06 Nov 2024
https://github.com/starcraft66/infrastructure
Infrastructure as code for my servers
homelab kubernetes nixos terraform
Last synced: 28 Oct 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: 02 Aug 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/cdktf/cdktf-provider-google
Prebuilt Terraform CDK (cdktf) provider for google.
cdk cdktf google pre-built-provider provider terraform terraform-cdk
Last synced: 30 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: 10 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/flexibleenginecloud/terraform-provider-flexibleengine
Terraform flexibleengine provider
flexibleengine terraform terraform-provider
Last synced: 13 Oct 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/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/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: 13 Aug 2024
https://github.com/kvrhdn/tfe-run
The glue between GitHub Actions and Terraform Cloud
github-actions terraform terraform-cloud
Last synced: 29 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: 27 Oct 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: 31 Oct 2024
https://github.com/contentful-labs/terraform-contentful
Terraform provider for Contentful
Last synced: 01 Nov 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: 01 Aug 2024
https://github.com/anubhavmishra/terraform-azurerm-aks
@HashiCorp Terraform configuration for provisioning a Azure Kubernetes Service (AKS) cluster.
aks azure kubernetes terraform tutorial
Last synced: 22 Oct 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: 13 Aug 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/drlau/akashi
Validate "terraform plan" changes against a customizable ruleset
Last synced: 30 Oct 2024
https://github.com/ajbosco/terraform-provider-segment
A Terraform provider for Segment
Last synced: 15 Oct 2024
https://github.com/identiops/terraform-hcloud-k3s
Private k3s Kubernetes Terraform installer for Hetzner Cloud
cloud hetzner k3s k8s kubernetes kubernetes-cluster terraform terraform-module
Last synced: 02 Aug 2024
https://github.com/hashicorp/learn-terraform-advanced-deployments
aws hashicorp terraform tutorial
Last synced: 07 Oct 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: 13 Aug 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/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/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/shibayan/terraform-azurerm-keyvault-acmebot
Terraform Module for Key Vault Acmebot
acme-v2 azure azure-key-vault letsencrypt terraform terraform-module
Last synced: 31 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/hashicorp/learn-terraform-helm
hashicorp helm kubernetes terraform tutorial
Last synced: 07 Oct 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/prefecthq/terraform-provider-prefect
Terraform Provider for Prefect Cloud
prefect prefect-cloud terraform terraform-provider terraform-providers
Last synced: 10 Oct 2024
https://github.com/rioastamal/spot-dev-machine
Spin up Amazon EC2 Spot Instance for development machine
aws bash ec2 ec2-spot ec2-spot-instances shell-script terraform
Last synced: 02 Aug 2024
https://github.com/JamesWoolfenden/terraform-aws-codepipeline
Codepipeline if you must.
aws codebuild codecommit codepipeline module terraform
Last synced: 01 Aug 2024
https://github.com/Artemmkin/codedeploy-terraform
CodeDeploy demo using Terraform and Sample application
Last synced: 01 Aug 2024
https://github.com/rwaltr/home-ops
Code and configuration used to manage the fleets of k8s and Terraform clusters managing the Waltr.Tech environment
fluxcd gitops k8s-at-home kubernetes talos terraform
Last synced: 01 Nov 2024
https://github.com/tpretz/terraform-provider-zabbix
Terraform Zabbix Provider
terraform terraform-provider zabbix
Last synced: 31 Oct 2024
https://github.com/thunderbug1/librechatazuredeployment
A Terraform setup to deploy LibreChat to Azure and setup all the necessary services.
Last synced: 06 Nov 2024
https://github.com/apache/cloudstack-terraform-provider
CloudStack Terraform Provider
Last synced: 07 Oct 2024
https://github.com/artemmkin/codedeploy-terraform
CodeDeploy demo using Terraform and Sample application
Last synced: 07 Nov 2024
https://github.com/CitizenPlane/terraform-aws-rabbitmq
A terraform module to deploy a rabbitmq cluster with AutoScaling Group and Load Balancer
autoscaling autoscaling-groups aws bash rabbitmq rabbitmq-cluster shell terraform
Last synced: 04 Aug 2024
https://github.com/pvarentsov/terraform-aws-free-tier
Getting started with the Terraform for managing a base free-tier AWS resources.
aws infrastructure-as-code learning terraform
Last synced: 05 Nov 2024
https://github.com/llarsson/cloud-native-platform
Repo for "How to build your own cloud-native platform on IaaS clouds in 2021"
argocd calico ceph cloud-native dex elasticsearch exoscale filebeat grafana harbor kubernetes kubespray postgresql prometheus rook rook-ceph terraform
Last synced: 06 Aug 2024
https://github.com/nicholasjackson/terraform-digitalocean-lifecycle
Zero downtime upgrades of images in Terraform
Last synced: 14 Oct 2024
https://github.com/tungbq/devops-project
Collection of DevOps projects to level up your DevOps skills
aws azure cicd cloud devops devops-practice devops-project devops-tools docker k8s terraform
Last synced: 26 Oct 2024
https://github.com/breml/tfreveal
tfreveal shows a Terraform plan with all the secret (sensitive) values revealed
go golang opentofu sensitive-data terraform
Last synced: 27 Oct 2024
https://github.com/ksatirli/terraform-github-repository
:octocat: Terraform Module: Github Repositories and associated Resources
github github-api terraform terraform-modules
Last synced: 01 Nov 2024
https://github.com/claranet/terraform-provider-zabbix
Terraform provider for Zabbix.
Last synced: 26 Sep 2024
https://github.com/schubergphilis/terraform-aws-mcaf-landing-zone
Terraform module to setup and manage various components of the AWS Landing Zone.
aws hacktoberfest terraform terraform-module
Last synced: 01 Aug 2024
https://github.com/russmckendrick/DevOpsTerraformPipeline
This repo accompanies my Azure DevOps Terraform Pipeline blog post. Now updated to included cost tracking.
azure-devops checkov infracost terraform
Last synced: 02 Aug 2024
https://github.com/hashicorp/terraform-provider-auth0
Please see https://github.com/alexkappa/terraform-provider-auth0
auth0 terraform terraform-provider
Last synced: 27 Sep 2024
https://github.com/checkpointsw/terraform-provider-checkpoint
Terraform provider for Check Point
checkpoint terraform terraform-provider
Last synced: 11 Oct 2024
https://github.com/terraform-aws-modules/terraform-aws-appconfig
Terraform module to create AWS AppConfig resources πΊπ¦
appconfig aws aws-appconfig feature-flags terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/Pwd9000-ML/blog-devto
Dev.to blog posts
azure azuredevops blogs devops github powershell terraform
Last synced: 13 Aug 2024
https://github.com/cn-terraform/terraform-aws-ecs-alb
AWS ALB Terraform Module for ECS
amazon-web-services aws aws-alb ecs terraform terraform-module
Last synced: 05 Nov 2024
https://github.com/nozaq/terraform-aws-lambda-auto-package
A terraform module to define a lambda function which source files are automatically built and packaged for lambda deployment.
aws devops lambda terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/IBM/ibm-spectrum-scale-cloud-install
Cloud Resource Provisioning framework for IBM Spectrum Scale
ansible aws azure cloud gcp gpfs hcl2 ibm-cloud ibm-storage-scale ibmcloud packer spectrum-scale storage-scale terraform
Last synced: 04 Aug 2024
https://github.com/terraform-aws-modules/terraform-aws-managed-service-prometheus
Terraform module to create AWS Managed Service for Prometheus (AMP) resources πΊπ¦
aws observability prometheus terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/s1ntaxe770r/terraform-provider-planetscale
Unofficial Terraform provider for planetscale
Last synced: 10 Oct 2024
https://github.com/bitgn/fdb-cloud-test
Packer + Terraform setup to experiment with FDB clusters in the cloud.
Last synced: 06 Nov 2024
https://github.com/matifali/update-coder-template
Update coder templates automatically
ci coder continuous-deployment continuous-integration docker github-actions terraform
Last synced: 01 Nov 2024
https://github.com/google/data-quality-monitor
Data Quality Monitor (DQM) - Continuously validate your data with easy, customizable rules.
bigquery cloudstorage data-quality-checks gcp google-cloud-platform python terraform
Last synced: 13 Aug 2024
https://github.com/tdabasinskas/terraform-provider-backstage
Backstage provider for Terraform
backstage go golang hacktoberfest provider terraform terraform-provider
Last synced: 05 Nov 2024
https://github.com/pocketenv-io/pocketenv
Manage your development environment with ease β¨
command-line-tool deno deno-kv dev-env dev-environment-setup dev-workspace developer-tools development-environment development-environment-manager docker nix terraform typescript
Last synced: 12 Oct 2024
https://github.com/reulan/clairvoyance
Drift detection and reporting for Terraform.
cookiecutter-golang detection drift terraform terraform-exec
Last synced: 04 Aug 2024
https://github.com/nukosuke/terraform-provider-zendesk
Terraform Zendesk provider
terraform terraform-provider zendesk
Last synced: 27 Oct 2024
https://github.com/antonbabenko/terraform-provider-openai
Terraform provider for OpenAI (experimental as hell)
openai terraform terraform-provider
Last synced: 01 Nov 2024
https://github.com/iits-consulting/otc-terraform-template
Template for OTC Terraform Education Purposes
opentelekomcloud otc terraform
Last synced: 01 Nov 2024
https://github.com/hashicorp/tfe-policies-example
An example of using Sentinel policies in VCS in Terraform Enterprise
Last synced: 07 Oct 2024
https://github.com/dtan4/terraforming-gke
Generate Terraform HCL files from existng GKE resources
google-kubernetes-engine terraform
Last synced: 22 Oct 2024
https://github.com/cytopia/makefiles
awesome-ci ci continuous-integration lint linter linting make makefile makefile-snippets makefiles terraform
Last synced: 22 Oct 2024
https://github.com/ketchoop/flora
Upgrade and version manager for terraform
flora go golang hashicorp rbenv terraform terraform-versions tfenv upgrade version-manager
Last synced: 01 Nov 2024
https://github.com/beryju/infrastructure
Ansible playbooks and Terraform code for my environment and infrastructure.
ansible ansible-playbooks docker docs infrastructure packer playbooks terraform terraform-cloud vault vmware
Last synced: 27 Oct 2024
https://github.com/hashicorp/learn-terraform-multicloud-kubernetes
consul hashicorp kubernetes terraform tutorial
Last synced: 07 Oct 2024
https://github.com/bhairavisanskriti/my-devops-journey
It contains notes and blogs (written by me), projects I made, and resources that I referred to while learning DevOps.
aws devops docker git go jenkins jenkins-pipeline kubernetes linux terraform terraform-aws
Last synced: 13 Oct 2024
https://github.com/oci-landing-zones/oci-landing-zone-operating-entities
The OCI Open LZ is a set of open and secure OCI landing zone blueprints 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.
cloud-operations config-as-code declarative design gitops iac iam isv landing-zones newtwork oci onboard oracle oracle-cloud-infrastructure security terraform
Last synced: 07 Sep 2024
https://github.com/turbot/steampipe-mod-terraform-aws-compliance
Run compliance and security controls to detect Terraform AWS resources deviating from security best practices prior to deployment using Powerpipe and Steampipe.
aws compliance hacktoberfest powerpipe powerpipe-mod security sql steampipe steampipe-mod terraform
Last synced: 02 Nov 2024
https://github.com/craftypath/gotf
Managing multiple environments with Terraform made easy
devops environments go golang hashicorp hashicorp-terraform iac infrastructure-as-code terraform
Last synced: 10 Oct 2024
https://github.com/cpu/promguard
Prometheus scraping over WireGuard: Example Terraform/Ansible for fully authenticated/encrypted stat scraping
ansible metrics prometheus site-to-site terraform vpn wireguard
Last synced: 30 Oct 2024