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-10-20 00:26:26 UTC
- JSON Representation
https://github.com/rosesecurity/terramaid
A utility for generating Mermaid diagrams from Terraform configurations
cloud github-actions terraform
Last synced: 29 Oct 2024
https://github.com/hashicorp/terraform-provider-google-beta
Terraform Provider for Google Cloud Platform (Beta)
google-cloud terraform terraform-provider
Last synced: 31 Oct 2024
https://github.com/sudokar/generator-tf-module
Project scaffolding for Terraform
terraform terraform-generate terraform-generator terraform-scaffold
Last synced: 01 Nov 2024
https://github.com/rancher/terraform-provider-rancher2
Terraform Rancher2 provider
rancher2 terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/elmundio87/terraform_validate
Assists in the enforcement of user-defined standards in Terraform
Last synced: 01 Nov 2024
https://github.com/stacksimplify/hashicorp-certified-terraform-associate-on-azure
HashiCorp Certified Terraform Associate on Azure Cloud
azure-terraform azure-terraform-environments hashicorp terraform terraform-azure terraform-azurerm terraform-modules terraform-provider terraform-variables
Last synced: 10 Oct 2024
https://github.com/cloudposse-archives/terraform-aws-jenkins
Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Docker stack
cicd codebuild codepipeline docker ecr elasticbeanstalk hcl2 jenkins terraform terraform-modules tf-jenkins
Last synced: 13 Oct 2024
https://github.com/terranix/terranix
terranix is a terraform.json generator with a nix-like feeling
Last synced: 15 Aug 2024
https://padok-team.github.io/burrito/
π― Burrito is a TACoS Kubernetes Operator - "ArgoCD for Terraform"
cd ci cicd kubernetes kubernetes-operator opentofu operator tacos terraform terragrunt
Last synced: 01 Nov 2024
https://github.com/aws-ia/terraform-aws-eks-blueprints-addons
Terraform module which provisions addons on Amazon EKS clusters
amazon-eks aws aws-eks eks-addons elastic-kubernetes-service kubernetes terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/terraform-lxd/terraform-provider-lxd
LXD Resource provider for Terraform
lxd terraform terraform-provider
Last synced: 07 Aug 2024
https://github.com/hashicorp/terraform-provider-awscc
Terraform AWS Cloud Control provider
aws terraform terraform-provider
Last synced: 07 Oct 2024
https://github.com/RoseSecurity/Terramaid
A utility for generating Mermaid diagrams from Terraform configurations
cloud github-actions terraform
Last synced: 20 Sep 2024
https://github.com/89luca89/terrible
An Ansible playbook that applies the principle of the Infrastructure as Code on a QEMU/KVM environment.
ansible automation debian freebsd iac infrastructure infrastructure-as-code infrastructure-automation kvm kvm-server libvirt playbook qemu qemu-kvm redhat suse terraform terraform-libvirt ubuntu
Last synced: 01 Aug 2024
https://github.com/stacksimplify/terraform-on-azure-cloud
Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
azure azure-cli azure-devops azure-functions azure-pipelines azure-storage azurerm terraform terraform-azure terraform-azure-storage terraform-azurerm terraform-azurerm-linux-vm terraform-azurerm-policy terraform-config terraform-configurations terraform-module terraform-project terraform-provider
Last synced: 13 Oct 2024
https://github.com/oracle-quickstart/oci-cloudnative
MuShop - Cloud Native microservices demo for Oracle Cloud Infrastructure
always-free cloud cloud-native-microservices cloudnative free-tier hacktoberfest microservice mushop oci oracle-cloud-infrastructure oracle-led terraform
Last synced: 04 Nov 2024
https://github.com/franckverrot/terraform-provider-stripe
A Terraform Provider for Stripe
golang stripe stripe-api terraform terraform-provider
Last synced: 01 Nov 2024
https://github.com/mr-karan/homelab
Infra-as-code for my personal home server setup
ansible consul devops hashicorp home-server infrastructure infrastructure-as-code nomad raspberry-pi terraform
Last synced: 31 Oct 2024
https://github.com/cloudposse/terraform-aws-ecs-web-app
Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.
access-logs alb aws cloudwatch cloudwatch-logs container-definition ecs ecs-cluster ecs-service ecs-task hcl2 ingress terraform terraform-module webapp website
Last synced: 10 Oct 2024
https://github.com/KubeHelper/kubehelper
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
helm helm-chart kubectl kubehelper kubernetes kubernetes-cluster kubernetes-tool terraform terraform-module
Last synced: 04 Nov 2024
https://github.com/hivenetes/k8s-bootstrapper
Bootstrapping a Production-Ready DigitalOcean Kubernetes Cluster Using Terraform and Argo CD
argocd devops digitalocean digitalocean-kubernetes gitops-framework grafana infrastructure-as-code k8s kubernetes loki prometheus terraform
Last synced: 03 Aug 2024
https://github.com/matthewjohn/terrareg
Open source Terraform module registry with UI, optional Git integration and deep analysis
python terraform terraform-modules terraform-registry
Last synced: 10 Oct 2024
https://github.com/MatthewJohn/terrareg
Open source Terraform module registry with UI, optional Git integration and deep analysis
python terraform terraform-modules terraform-registry
Last synced: 24 Oct 2024
https://github.com/kubehelper/kubehelper
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
helm helm-chart kubectl kubehelper kubernetes kubernetes-cluster kubernetes-tool terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/future-architect/tftarget
π―tftarget is a CLI tool for Terraform ( plan | apply | destroy ) with target option. You can interactivity select resource to ( plan | apply | destroy ) with target option.
Last synced: 01 Nov 2024
https://github.com/adamiBs/vscode-terraform-live-graph
The Terraform Live Graph Extension for Visual Studio Code is a plugin that allows you to generate a live Terraform graph as you code.
aws azure devops gcp google-cloud-platform terraform vscode vscode-extension
Last synced: 01 Nov 2024
https://github.com/StubbornJava/StubbornJava
Unconventional Java code for building web servers / services without a framework. Think dropwizard but as a seed project instead of a framework. If this project had a theme it would be break the rules but be mindful of your decisions.
ansible css-themes dropwizard dropwizard-metrics gradle hikaricp jackson java java15 jool jooq json logback okhttp3 slf4j terraform undertow
Last synced: 03 Aug 2024
https://github.com/skyscrapers/terraform-website-s3-cloudfront-route53
Terraform scripts to setup an S3 based static website, with a CloudFront distribution and the required Route53 entries.
cloudfront s3-website terraform terraform-module terraform-modules
Last synced: 13 Oct 2024
https://github.com/johnbedeir/devops-tools-documentation
This Repository contains DevOps Projects and Tools Documentation step by step practice
ansible argocd aws devops docker docker-compose git github-actions grafana jenkins jenkinsfile kubernetes msazure openvpn portainer prometheus terraform vagrant vagrantfile
Last synced: 10 Oct 2024
https://github.com/trussworks/terraform-aws-config
Enables AWS Config and adds managed config rules with good defaults.
aws aws-config terraform terraform-modules
Last synced: 13 Oct 2024
https://github.com/zhenrong-wang/hpc-now
A Cross-Platform, Multi-Cloud High-Performance Computing Platform
aliyun aws azure baiduyun c cloud cluster devops google-cloud hpc huaweicloud linux opentofu scripts slurm tencent-cloud terraform
Last synced: 03 Nov 2024
https://github.com/infracost/actions
GitHub Action for Infracost. See cloud cost estimates for Terraform in pull requests. π°π Love your cloud bill!
actions aws azure cost-estimation finops github-actions google infracost terraform
Last synced: 14 Oct 2024
https://github.com/cloudposse/terraform-aws-vpc
Terraform Module that defines a VPC with public/private subnets across multiple AZs with Internet Gateways
aws hcl2 terraform terraform-modules vpc
Last synced: 10 Oct 2024
https://github.com/rootsami/terradrift
A tool to detect drifts in terraform IaC
cli drift-detection go iac metrics server terraform
Last synced: 13 Oct 2024
https://github.com/Genaker/TerraformMagentoCloud
AWS Magento 2 cloud Terraform infrastructure as code. For any systems WordPress / WooCommerce/ Drupal / Shopware 6 / Shopify APP / VueStorefront / Oddo / ORO / Magento 2 with horizontal Auto scaling (platform agnostic)
amazon-web-services aws cloud magento magento2 terraform terraform-module
Last synced: 01 Nov 2024
https://github.com/mongodb/terraform-provider-mongodbatlas
Terraform MongoDB Atlas Provider: Deploy, update, and manage MongoDB Atlas infrastructure as code through HashiCorp Terraform
atlas mongodb-atlas-provider mongodbatlas terraform terraform-provider
Last synced: 07 Oct 2024
https://github.com/D10S0VSkY-OSS/Stack-Lifecycle-Deployment
OpenSource self-service infrastructure solution that defines and manages the complete lifecycle of resources used and provisioned into a cloud! It is a terraform UI with rest api for terraform and OpenTofu automation
api celery continuous-deployment docker dokcer fastapi infrastructure kubectl kubernetes opentofu opentofu-provider python stack terraform terraform-api terraform-web terrafrom-ui tofu ui website
Last synced: 01 Nov 2024
https://github.com/garutilorenzo/k3s-oci-cluster
Deploy a Kubernetes cluster for free, using k3s and Oracle always free resources
automation iac k3s k3s-cluster kubernetes kubernetes-cluster oci oracle oracle-cloud oracle-cloud-infrastructure terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/genaker/terraformmagentocloud
AWS Magento 2 cloud Terraform infrastructure as code. For any systems WordPress / WooCommerce/ Drupal / Shopware 6 / Shopify APP / VueStorefront / Oddo / ORO / Magento 2 with horizontal Auto scaling (platform agnostic)
amazon-web-services aws cloud magento magento2 terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/vancluever/terraform-provider-acme
Terraform ACME provider
acme terraform terraform-provider
Last synced: 29 Oct 2024
https://github.com/tfxor/terrahub
Terraform Automation and Orchestration Tool (Open Source)
automation cloud containers continuous-delivery continuous-deployment continuous-integration continuous-testing devops infrastructure orchestration serverless terraform
Last synced: 01 Nov 2024
https://github.com/Oxalide/terraform-fargate-example
Example repository to run an ECS cluster on Fargate
Last synced: 09 Aug 2024
https://github.com/w3f/polkadot-validator-setup
Polkadot Validator Secure Setup
ansible blockchain devops polkadot polkadot-validator proof-of-stake substrate terraform validator vpn wireguard
Last synced: 26 Sep 2024
https://github.com/cloudposse/terraform-aws-elasticsearch
Terraform module to provision an Elasticsearch cluster with built-in integrations with Kibana and Logstash.
aws efk elasticsearch elk fluentd hcl2 kibana terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/bridgecrewio/checkov-action
This GitHub Action runs Checkov against infrastructure-as-code, open source packages, container images, and CI/CD configurations to identify misconfigurations, vulnerabilities, and license compliance issues.
bridgecrew compliance devsecops hacktoberfest marketplace scanning security static-analysis terraform
Last synced: 10 Oct 2024
https://github.com/huaweicloud/terraform-provider-huaweicloud
Terraform HuaweiCloud provider
huawei-cloud terraform terraform-provider
Last synced: 30 Oct 2024
https://github.com/hashicorp/terraform-plugin-docs
Generate and validate Terraform plugin/provider documentation.
Last synced: 07 Oct 2024
https://github.com/awslabs/tecli
In a world where everything is Terraform, teams use Terraform Cloud API to manage their workloads. TECLI increases teams productivity by facilitating such interaction and by providing easy commands that can be executed on a terminal or on CI/CD systems.
amazon-web-services command-line continuous-delivery continuous-integration devops terraform terraform-cloud
Last synced: 01 Nov 2024
https://github.com/vancluever/terraform-provider-acme-old
ACME (Let's Encrypt) Support for Terraform
acme go letsencrypt ssl terraform tls
Last synced: 04 Aug 2024
https://github.com/hashicorp/terraform-provider-http
Utility provider for interacting with generic HTTP servers as part of a Terraform configuration.
http terraform terraform-provider
Last synced: 07 Oct 2024
https://github.com/databricks/terraform-databricks-examples
Examples of using Terraform to deploy Databricks resources
aws azure databricks databricks-module gcp lakehouse terraform terraform-module
Last synced: 10 Oct 2024
https://github.com/GoogleCloudPlatform/terraform-python-testing-helper
Simple Python test helper for Terraform.
Last synced: 04 Aug 2024
https://github.com/googlecloudplatform/terraform-python-testing-helper
Simple Python test helper for Terraform.
Last synced: 07 Oct 2024
https://github.com/shihanng/tfvar
Terraform's variable definitions template generator.
cli go golang hcl terraform terraform-configurations terraform-templates terraform-variables tfvar tfvars
Last synced: 10 Oct 2024
https://github.com/pgporada/terraform-makefile
Helps me actually use terraform for multiple environments
hashicorp make makefile terraform
Last synced: 30 Oct 2024
https://github.com/cloudposse/terraform-aws-cloudtrail-cloudwatch-alarms
Terraform module for creating alarms for tracking important changes and occurrences from cloudtrail.
alarm cis cloudtrail cloudwatch-metrics devops security-audit slack terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/dragondrop-cloud/cloud-concierge
Codify resources outside of Terraform control, detect drift, estimate cloud costs, identify security risks, and more. "Terraform best practices as a Pull Request."
aws azurerm containers gcp iac infrastructure-as-code terraform
Last synced: 01 Nov 2024
https://github.com/antonbabenko/terraform-docs-as-pdf
Complete Terraform documentation (core + all official providers) as PDF files. Updating nightly.
documentation pdf terraform terraform-docs
Last synced: 31 Oct 2024
https://github.com/hashicorp/terraform-provider-local
Utility provider used to manage local resources, such as creating files.
local terraform terraform-provider
Last synced: 07 Oct 2024
https://github.com/Clivern/Lynx
πΊ A Fast, Secure and Reliable Terraform Backend, Set up in Minutes.
clivern lynx terraform terraform-backend terraform-http-backend terraform-project terraform-workspace
Last synced: 02 Aug 2024
https://github.com/scholzj/terraform-aws-kubernetes
Terraform module for Kubernetes setup on AWS
aws-kubernetes kubeadm kubernetes kubernetes-cluster kubernetes-setup terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/clivern/lynx
πΊ A Fast, Secure and Reliable Terraform Backend, Set up in Minutes.
clivern lynx terraform terraform-backend terraform-http-backend terraform-project terraform-workspace
Last synced: 24 Oct 2024
https://github.com/cloudposse-archives/tfmask
Terraform utility to mask select output from `terraform plan` and `terraform apply`
mask masking regex security terraform terraform-plans terrahelp
Last synced: 01 Nov 2024
https://github.com/newrelic/terraform-provider-newrelic
Terraform provider for New Relic
developer-toolkit developer-tools hacktoberfest newrelic terraform terraform-provider
Last synced: 14 Oct 2024
https://github.com/PacoVK/tapir
A Private Terraform Registry
cloud hacktoberfest hashicorp hashicorp-terraform infrastructure-as-code registry terraform terraform-modules terraform-provider
Last synced: 01 Nov 2024
https://github.com/scaleway/terraform-provider-scaleway
Terraform Scaleway provider
scaleway terraform terraform-provider
Last synced: 30 Oct 2024
https://github.com/cloudandthings/terraform-aws-clickops-notifier
Get notified when actions are taken in the AWS Console.
aws clickops terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/ned1313/deep-dive-terraform
Exercise files for my Pluralsight course.
Last synced: 30 Oct 2024
https://github.com/Azure/appservice-landing-zone-accelerator
The Azure App Service landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure App Service at scale.
app-service app-service-environment architecture azure bicep iac landing-zone landing-zone-accelerator lza terraform
Last synced: 02 Aug 2024
https://github.com/pacovk/tapir
A Private Terraform Registry
cloud hacktoberfest hashicorp hashicorp-terraform infrastructure-as-code registry terraform terraform-modules terraform-provider
Last synced: 10 Oct 2024
https://github.com/WesleyCharlesBlake/terraform-aws-eks
Deploy a full EKS cluster with Terraform
amazon-web-services devops eks kubernetes terraform
Last synced: 02 Aug 2024
https://github.com/ned1313/Deep-Dive-Terraform
Exercise files for my Pluralsight course.
Last synced: 02 Aug 2024
https://github.com/hashicorp/terraform-provider-random
Utility provider that supports the use of randomness within Terraform configurations.
random terraform terraform-provider
Last synced: 07 Oct 2024
https://github.com/ssbostan/jenkins-stack-kubernetes
Scripts and manifests to deploy complete Jenkins on Kubernetes
ansible devops docker git gitea hacktoberfest helm jenkins kubernetes pulumi registry terraform
Last synced: 01 Aug 2024
https://github.com/johnbedeir/Devops-Tools-Documentation
This Repository contains DevOps Projects and Tools Documentation step by step practice
ansible argocd aws devops docker docker-compose git github-actions grafana jenkins jenkinsfile kubernetes msazure openvpn portainer prometheus terraform vagrant vagrantfile
Last synced: 01 Aug 2024
https://github.com/SebastianUA/terraform
The place to storing Terraform modules of many providers
argocd aws azure cloudflare consul gcp helm heroku jfrog kubernetes local newrelic null-resource pfptmeta random terraform terraform-modules tls vault
Last synced: 05 Nov 2024
https://github.com/sebastianua/terraform
The place to storing Terraform modules of many providers
argocd aws azure cloudflare consul gcp helm heroku jfrog kubernetes local newrelic null-resource pfptmeta random terraform terraform-modules tls vault
Last synced: 10 Oct 2024
https://github.com/stelligent/config-lint
Command line tool to validate configuration files
config-lint continuous-testing devops hacktoberfest json kubernetes lint open-source static-analysis stelligent terraform yaml
Last synced: 03 Aug 2024
https://github.com/cloudposse/terraform-aws-cicd
Terraform Module for CI/CD with AWS Code Pipeline and Code Build
aws cicd codebuild codepipeline continuous-delivery continuous-integration hcl2 terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/vultr/terraform-provider-vultr
Terraform Vultr provider
terraform terraform-provider vultr
Last synced: 30 Oct 2024
https://github.com/cloudposse/terraform-aws-dynamic-subnets
Terraform module for public and private subnets provisioning in existing VPC
aws hcl2 subnet terraform terraform-modules vpc vpc-resources
Last synced: 10 Oct 2024
https://github.com/dy2k/proxmox-kubernetes
Deploy Kubernetes on Proxmox Ubuntu LXCs and VMs
ansible kubernetes proxmox terraform
Last synced: 05 Nov 2024
https://github.com/linode/terraform-provider-linode
Terraform Linode provider
linode terraform terraform-provider
Last synced: 02 Aug 2024
https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys
A Terraform module for creating bastion host on AWS EC2 and populate its ~/.ssh/authorized_keys with public keys from bucket
bastion ssh terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/azure/devops-governance
Example end-to-end Governance Model from CI/CD to Azure Resource Manager. Use this project to deploy example AAD, ARM and Azure DevOps resources to learn about e2e RBAC.
arm azure azure-active-directory azure-devops azure-keyvault azure-pipelines ci-cd governance infra-as-code rbac terraform
Last synced: 07 Oct 2024
https://github.com/adobe/ops-cli
Ops - cli wrapper for Terraform, Ansible, Helmfile and SSH for cloud automation
ansible aws azure eks helm helmfile jinja2 kubernetes kubernetes-cluster kubernetes-deployment ops packer terraform terraform-files vault
Last synced: 05 Nov 2024
https://github.com/keilerkonzept/terraform-module-versions
CLI tool that checks Terraform code for module updates. Single binary, no dependencies. linux, osx, windows. #golang #cli #terraform
cli git json repository semver terraform terraform-modules update versioning
Last synced: 10 Oct 2024
https://github.com/cloudposse/terraform-aws-ecr
Terraform Module to manage Docker Container Registries on AWS ECR
aws docker docker-registry ecr hcl2 terraform terraform-modules
Last synced: 13 Oct 2024
https://github.com/justinas/nixos-ha-kubernetes
Toy highly-available Kubernetes cluster on NixOS
colmena kubernetes kubernetes-cluster nix nixops nixos terraform
Last synced: 26 Oct 2024
https://github.com/alexandrst88/terraform-variables-generator
Simple Tool for Generate Variables file from Terraform Configuration
terraform terraform-code terraform-configurations terraform-scripts terraform-templates terraform-variables tf-files
Last synced: 10 Oct 2024
https://github.com/ris-tlp/audiophile-e2e-pipeline
Pipeline that extracts data from Crinacle's Headphone and InEarMonitor databases and finalizes data for a Metabase Dashboard.
airflow aws data-engineering metabase python terraform
Last synced: 01 Aug 2024
https://github.com/hashicorp/terraform-provider-tls
Utility provider that works with Transport Layer Security keys and certificates. It provides resources that allow private keys, certificates and certficate requests to be created as part of a Terraform deployment.
terraform terraform-provider tls
Last synced: 07 Oct 2024
https://github.com/ovh/terraform-provider-ovh
Terraform OVH provider
hacktoberfest ovh terraform terraform-provider
Last synced: 28 Aug 2024
https://github.com/meshcloud/collie-cli
Build and Deploy modular landing zones with collie on AWS, Azure & GCP
aws azure cli cloud cloud-native gcp terraform terragrunt
Last synced: 01 Aug 2024
https://github.com/andyt530/py-az2tf
Tool to automatically generate Terraform files for your Azure subscription
Last synced: 13 Aug 2024
https://github.com/azure/aca-landing-zone-accelerator
The Azure Container Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Container Apps at scale.
aca architecture azd-templates azure bicep container container-apps iac landing-zone landing-zone-accelarator lza terraform
Last synced: 07 Oct 2024
https://github.com/e-breuninger/terraform-provider-netbox
Terraform provider to interact with Netbox
netbox terraform terraform-provider
Last synced: 29 Oct 2024
https://github.com/Yleisradio/homebrew-terraforms
Homebrew repository for a Terraform version switcher and all Terraform versions
casks chtf homebrew tap terraform terraform-versions
Last synced: 14 Aug 2024
https://github.com/trussworks/terraform-layout-example
Example of a Truss Terraform project
Last synced: 02 Aug 2024