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-12 00:25:39 UTC
- JSON Representation
https://github.com/zitadel/terraform-provider-zitadel
Official Terraform provider for ZITADEL
Last synced: 13 Oct 2024
https://github.com/vmware/terraform-provider-vmc
Terraform Provider for VMware Cloud on AWS
terraform terraform-provider vmc
Last synced: 06 Nov 2024
https://github.com/adamrushuk/devops-lab
This is the main repo where I test and use DevOps tools and processes.
aks ansible azure function-app github-actions kubernetes nexus-repository-manager nginx rest-api terraform velero
Last synced: 13 Aug 2024
https://github.com/dzhw/metadatamanagement
Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
angular-material angularjs aws-fargate-application docker-compose elasticsearch github-actions grunt jasmine junit karma maven mongodb readthedocs robotframework saucelabs snyk-io spring-boot spring-data-mongodb spring-security terraform
Last synced: 14 Oct 2024
https://github.com/devopscorner/laravel-eks-deployment
Laravel Kubernetes (EKS ver-1.23) Deployment Tools with Helm
alpine alpine-phpfpm aws aws-eks cicd devopscorner docker docker-compose eks eks-cluster helm helmfile kubernetes laravel laravel-framework phpfpm terraform
Last synced: 10 Nov 2024
https://github.com/m110/infrastructure-as-code
An example Infrastructure as Code project using ansible, packer and terraform.
ansible cloud docker iaac infrastructure packer terraform
Last synced: 13 Oct 2024
https://github.com/jenkins-infra/azure
Documentation, tooling and other resources related to the Azure account used by the Jenkins project
Last synced: 06 Nov 2024
https://github.com/brikis98/terraform-up-and-running
This is the website for the book "Terraform: Up and Running" by Yevgeniy Brikman
Last synced: 01 Nov 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: 08 Nov 2024
https://github.com/ashald/terraform-provider-stateful
Generic abstract stateful resources to manage arbitrary objects by executing arbitrary commands
Last synced: 07 Nov 2024
https://github.com/hashicorp/terraform-provider-terraform
Terraform terraform provider
Last synced: 27 Sep 2024
https://github.com/billimek/cloudvm
terraform free-tier google cloud VM for IAP access & wireguard VPN with pihole
googlecloudplatform pihole terraform wireguard
Last synced: 27 Oct 2024
https://github.com/notharshhaa/devops-tool-installer
Automate the installation/uninstallation of essential DevOps tools on Linux and Windows with a single script. Perfect for DevOps engineers and enthusiasts looking to streamline their setup process.
ansible devops devops-tools docker github installer jenkins kubernetes scripts terraform tools
Last synced: 13 Oct 2024
https://github.com/wilfriedroset/remote-storage-wars
Prometheus remote storages playground
ansible grafana postgresql prometheus terraform timescaledb
Last synced: 29 Oct 2024
https://github.com/frank-at-suse/vsphere_rancher_cluster
Terraform plan for creating a hardened multi-node RKE2 cluster on VMware vSphere
cis-benchmark kube-vip kubernetes linux rancher-server rancher2 rke2 terraform vmware-vsphere
Last synced: 08 Nov 2024
https://github.com/codelytv/terraform-course
Terraform Codely course examples
terraform terraform-aws terraform-example terraform-examples
Last synced: 11 Nov 2024
https://github.com/monicagangwar/aws_docker_swarm
setup to bootstrap docker swarm cluster and a controller on AWS using terraform
aws cluster docker docker-swarm terraform
Last synced: 04 Aug 2024
https://github.com/skyscrapers/terraform-teleport
Terraform module to provision Teleport related resources
teleport terraform terraform-module terraform-modules
Last synced: 09 Nov 2024
https://github.com/skyscrapers/terraform-rds
Terraform modules to manage RDS resources
aurora aws rds terraform terraform-modules
Last synced: 09 Nov 2024
https://github.com/begmaroman/acme-dns-route53
Tool to obtain certs from Let's Encrypt using DNS-01 challenge with Route53 and Amazon Certificate Manager
acm amazon aws aws-lambda aws-lambda-golang certificates go golang letsencrypt managing-certificates sns ssl terraform
Last synced: 20 Oct 2024
https://github.com/logicmonitor/terraform-provider-logicmonitor
Terraform LogicMonitor provider.
logicmonitor terraform terraform-provider
Last synced: 31 Oct 2024
https://github.com/wata727/tf_aws_ecs_on_spotfleet
A Terraform module for create ECS on Spot Fleet.
Last synced: 22 Oct 2024
https://github.com/jeromegamez/terraform-aws-enforce-mfa
A terraform module to enforce MFA for AWS groups and users
aws aws-iam hashicorp-terraform mfa terraform terraform-module terraform-modules
Last synced: 10 Oct 2024
https://github.com/mr-karan/terraform-provider-kite
Terraform provider for managing long term portfolio with Zerodha Kite
kite terraform terraform-provider zerodha
Last synced: 15 Oct 2024
https://github.com/paultyng/terraform-provider-twitter
terraform terraform-provider twitter twitter-api
Last synced: 12 Nov 2024
https://github.com/cloudposse/testing.cloudposse.co
Example Terraform Reference Architecture that implements a Geodesic Module for an Automated Testing Organization in AWS
architecture aws chamber cloud devops infrastructure kubernetes reference-architecture terraform terraform-modules vault
Last synced: 11 Nov 2024
https://github.com/antonbabenko/terraform-aws-anything
Content for "Manage any AWS resource with Terraform"
aws aws-cli aws-cloudformation terraform
Last synced: 22 Oct 2024
https://github.com/iann0036/tf-cfn-provider
Transform to add support for all Terraform providers as CloudFormation resources.
Last synced: 22 Oct 2024
https://github.com/claranet/terraform-signalfx-detectors
Collection of terraform modules for SignalFx detectors.
claranet detectors monitoring signalfx terraform
Last synced: 08 Nov 2024
https://github.com/jagatveer/terraform-cassandra-multinode
Sets up 3 node Cassandra cluster using terraform
devops hashicorp hashicorp-terraform terraform
Last synced: 10 Oct 2024
https://github.com/clowdhaus/terraform-min-max
GitHub action used to evaluate the Terraform minimum and maximum versions permitted
Last synced: 11 Nov 2024
https://github.com/eminalemdar/aws-controllers-for-kubernetes
AWS Controllers for Kubernetes (ACK) examples
Last synced: 05 Nov 2024
https://github.com/cdktf/cdktf-provider-kubernetes
Prebuilt Terraform CDK (cdktf) provider for kubernetes.
cdk cdktf kubernetes pre-built-provider provider terraform terraform-cdk
Last synced: 13 Oct 2024
https://github.com/oci-landing-zones/terraform-oci-open-lz
The OCI Open LZ is a set of open and secure 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: 22 Aug 2024
https://github.com/ryanmcdermott/terraform-microservices-example
Using Terraform to deploy microservices that communicate with each other
docker ecr ecs microservices terraform
Last synced: 20 Oct 2024
https://github.com/fgouteroux/terraform-provider-mimir
This terraform provider allows you to interact with grafana mimir.
grafana grafana-mimir prometheus terraform terraform-provider
Last synced: 08 Nov 2024
https://github.com/cloudposse/terraform-aws-dynamodb-autoscaler
Terraform module to provision DynamoDB autoscaler
autoscaler aws dynamodb dynamodb-table hcl2 iops table terraform terraform-modules
Last synced: 11 Nov 2024
https://github.com/davidji99/terraform-provider-split
Terraform Split provider
split split-testing splitio terraform terraform-provider
Last synced: 27 Oct 2024
https://github.com/antonbabenko/tfvars-annotations
[not-WIP] Update values in terraform.tfvars using annotations
annotations dynamic terraform terraform-scripts terraform-variables tfvars
Last synced: 09 Nov 2024
https://github.com/jahed/node-terraform
Terraform wrapper for NodeJS. Automates and manages your Terraform setup like all of your other npm dependencies.
nodejs npm semver terraform terraform-releases wrapper yarn
Last synced: 31 Oct 2024
https://github.com/tedilabs/terraform-aws-network
🌳 A sustainable Terraform Package which creates VPC resources (VPC, Subnet, NACL, NAT Gateway, Route Table) on AWS
aws aws-vpc devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/antonbabenko/terrible
[not-WIP] Let's orchestrate Terraform configuration files with Ansible! Terrible!
ansible bigblue bigblueterraform ibm refactoring terraform terragrunt
Last synced: 23 Oct 2024
https://github.com/hashicorp/learn-terraform-spotify
Create a playlist on Spotify by writing it as a Terraform configuration
hashicorp spotify terraform tutorial
Last synced: 07 Oct 2024
https://github.com/bendrucker/terraform-credentials-keychain
A Terraform credentials helper that stores your credentials in the system keychain
keychain security terraform terraform-cloud
Last synced: 17 Oct 2024
https://github.com/fairwindsops/terraform-bastion
A bastion instance to proxy SSH and API access to a private Kubernetes cluster.
aws bastion fairwinds-official gcp terraform
Last synced: 09 Nov 2024
https://github.com/gsoft-inc/terraform-azurerm-naming
Terraform Azure RM Module for naming resources and resource groups following Microsoft's naming guidelines.
azure naming-conventions terraform terraform-module
Last synced: 06 Nov 2024
https://github.com/claranet/terraform-azurerm-keyvault
Terraform module composition (feature) for Azure KeyVault
azure claranet module terraform
Last synced: 08 Nov 2024
https://github.com/xsalazar/terraform-github-actions-example
Small examples showing how to use Terraform GitHub Actions within a repository
Last synced: 11 Nov 2024
https://github.com/lunagt/rancher-terraform-digitalocean
Terraform module for a rancher server on digitalocean.
cloud-config cloud-init luna rancher terraform
Last synced: 28 Oct 2024
https://github.com/segmentio/terraform-provider-segment
Terraform provider for Segment, using the Public API
Last synced: 10 Oct 2024
https://github.com/tedilabs/terraform-aws-load-balancer
🌳 A sustainable Terraform Package which creates resources for Load Balancers on AWS
aws aws-alb aws-clb aws-elb aws-load-balancer aws-nlb devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules
Last synced: 08 Nov 2024
https://github.com/project0/terraform-provider-podman
🚧 [WIP] A native podman provider for terraform
podman terraform terraform-provider
Last synced: 27 Oct 2024
https://github.com/cloudposse/terraform-aws-guardduty
Terraform module to provision AWS Guard Duty
compliance hcl2 security terraform terraform-modules
Last synced: 11 Nov 2024
https://github.com/denisse-dev/irc-bouncer
Creates a Hardened ZNC IRC Bouncer that uses Tor to connect to IRC networks like LiberaChat or OFTC
ansible ansible-playbook archlinux irc irc-networks linode linux packer packer-template proxychains terraform tor tor-network znc znc-irc-bouncer znc-server
Last synced: 12 Oct 2024
https://github.com/cloudposse/terraform-aws-ssm-tls-ssh-key-pair
Terraform module that provisions an SSH TLS Key pair and writes it to SSM Parameter Store
atlantis aws chamber cicd hcl2 key-rotation keypair kms openssh privatekey publickey ssh ssm terraform terraform-module tls
Last synced: 11 Nov 2024
https://github.com/cyberark/terraform-provider-conjur
Terraform provider for Conjur
conjbot-notify conjur conjur-community-team golang terraform
Last synced: 11 Oct 2024
https://github.com/azure/azure-data-labs
Terraform templates to deploy Azure Data resources
analytics azure blueprints data data-science github github-actions labs terraform
Last synced: 07 Oct 2024
https://github.com/builtinnya/aws-lambda-edge-basic-auth-terraform
A Terraform module that creates AWS Lambda@Edge resources to protect CloudFront distributions with Basic Authentication.
aws aws-cloudfront aws-lambda aws-lambda-edge basic-auth basic-authentication cloudfront lambda lambda-edge terraform terraform-modules
Last synced: 09 Nov 2024
https://github.com/jamesridgway/aws-lambda-short-url
Use terraform to quickly setup your own Short URL generator using a custom domain with AWS API Gateway, CloudFront, Lambda, Route 53 and S3.
api-gateway aws cloudfront lambda route53 terraform
Last synced: 30 Oct 2024
https://github.com/dena/dify-google-cloud-terraform
Terraform configuration for deploying Dify on Google Cloud with scalability, high availability, and production-level readiness.
ai dify generative-ai google-cloud infrastructure llm llmops terraform workflow
Last synced: 10 Nov 2024
https://github.com/lenisha/vsts-terraform-ansible-packer
Demo Terraform/Ansible CI/CD using VSTS
ansible azure packer spring-boot terraform vmss vsts
Last synced: 18 Oct 2024
https://github.com/trussworks/terraform-module-template
Template repo with Terraform module basics
template terraform terraform-module
Last synced: 01 Nov 2024
https://github.com/jackall3n/terraform-provider-render
A terraform provider for render.com
render terraform terraform-provider
Last synced: 09 Nov 2024
https://github.com/hashicorp/learn-terraform-github-user-teams
github hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/terra-farm/terraform-provider-octopus
Octopus provider for Terraform
octopus octopus-deploy terraform terraform-provider
Last synced: 05 Nov 2024
https://github.com/graykode/horovod-ansible
Create Horovod cluster easily using Ansible
ansible deeplearning distributed-training horovod openmpi pytorch tensorflow terraform
Last synced: 23 Oct 2024
https://github.com/trussworks/terraform-aws-guardduty-notifications
Enables AWS GuardDuty and sends findings to an SNS topic.
aws-guardduty terraform terraform-modules
Last synced: 10 Oct 2024
https://github.com/cloudposse/terraform-aws-organization-access-group
Terraform module to create an IAM Group and Policy to grant permissions to delegated IAM users in the Organization's master account to access a member account
aws cross-account group iam iam-policy iam-role terraform terraform-module
Last synced: 11 Nov 2024
https://github.com/launchdarkly/terraform-provider-launchdarkly
Terraform LaunchDarkly provider
launchdarkly terraform terraform-provider
Last synced: 28 Oct 2024
https://github.com/rjeczalik/terraform-aws-scylla
Terraform module for creating Scylla clusters on AWS
aws cassandra cql database nosql scylla scylla-cluster scylladb terraform terraform-module
Last synced: 07 Nov 2024
https://github.com/hashicorp/learn-terraform-aft-account-request
aws hashicorp terraform tutorial
Last synced: 07 Oct 2024
https://github.com/kciter/terraform-apply-for-aws-action
Create, change, and improve AWS infrastructure by Terraform.
Last synced: 14 Oct 2024
https://github.com/vmware-samples/validated-solutions-for-cloud-foundation
A companion repository for the VMware Validated Solutions for VMware Cloud Foundation.
powershell terraform vcf vmware vmware-cloud-foundation vmware-validated-solutions vvs vvs-hrm
Last synced: 11 Oct 2024
https://github.com/Ant0wan/tfam
A Rust-based wrapper for concurrent Terraform apply, enabling multi-deployment support.
Last synced: 01 Nov 2024
https://github.com/tsuru/terraform-provider-tsuru
Terraform provider for tsuru
hacktoberfest terraform terraform-provider tsuru
Last synced: 10 Nov 2024
https://github.com/Afourcat/treesitter-terraform-doc.nvim
A simple neovim plugin that use treesitter to find resource in context and open the url on your favorite web browser.
lsp neovim neovim-plugin plugin terraform
Last synced: 30 Oct 2024
https://github.com/Azure/azure-data-labs
Terraform templates to deploy Azure Data resources
analytics azure blueprints data data-science github github-actions labs terraform
Last synced: 02 Aug 2024
https://github.com/jgramoll/terraform-provider-jenkins
Terraform Provider to manage jenkins jobs configuration
cicd jenkins jenkins-jobs jenkins-pipeline terraform terraform-provider
Last synced: 13 Oct 2024
https://github.com/icinga/terraform-provider-icinga2
Terraform Icinga2 provider
icinga2 terraform terraform-provider
Last synced: 03 Nov 2024
https://github.com/stavxyz/terraform-mailgun-aws
A Terraform module for creating a Mailgun domain, Route53 Zone, and corresponding DNS records
aws email mailgun mailgun-domain route53 terraform terraform-modules zone
Last synced: 04 Nov 2024
https://github.com/sathyabhat/devops-workflow
Repo for demonstrating a typical devops workflow
ansible devops devops-tools devops-workflow packer terraform
Last synced: 15 Oct 2024
https://github.com/InosRahul/f1-data-pipeline
F1 Data Pipeline
bigquery data-engineering-pipeline dbt gcs looker prefect python terraform
Last synced: 02 Aug 2024
https://github.com/cloudposse/terraform-aws-ssm-iam-role
Terraform module to provision an IAM role with configurable permissions to access SSM Parameter Store
aws chamber iam kiam kms kube2iam kubernetes parameter-store permissions role secrets ssm terraform terraform-module
Last synced: 11 Nov 2024
https://github.com/andrewsomething/terraform-digitalocean-firewall-cloudflare
Terraform Module for DigitalOcean Firewall + Cloudflare
cloudflare devops digitalocean hactoberfest terraform terraform-modules
Last synced: 09 Nov 2024
https://github.com/mattyait/terraform-aws-network-firewall
Terraform module for AWS Network Firewall
aws aws-firewall aws-network-firewall firewall network network-firewall networkfirewall terraform terraform-module
Last synced: 09 Nov 2024
https://github.com/jtopjian/terraform-provider-sensu
A Terraform provider for Sensu Go
go monitoring sensu terraform terraform-provider terraform-resource
Last synced: 10 Nov 2024
https://github.com/alessiodionisi/terraform-provider-k0s
Terraform provider to create and manage k0s Kubernetes clusters, using embedded k0sctl
cluster k0s k0sctl kubernetes terraform terraform-provider
Last synced: 02 Nov 2024
https://github.com/zupit/horusec-engine
Horusec analysis engine
cd ci cli golang hacktoberfest java javascript kotlin netcore python ruby sast security security-development terraform
Last synced: 08 Nov 2024
https://github.com/msfidelis/eks-with-cilium
:whale: :package: :rocket: - Terraform template for a production ready EKS Cluster and Cilium Service Mesh and eBPF
cilium cloud-native ebpf eks kubernetes service-mesh terraform
Last synced: 08 Nov 2024
https://github.com/jplane/serverless-orleans
A demonstration of local development and debugging + serverless Azure deployment of a Dockerized Orleans application.
actor-model azure-app-service azure-container-instances azure-monitor-metrics docker-compose net-core orleans terraform webjobs
Last synced: 17 Oct 2024
https://github.com/colinwilson/terraform-hcloud-docker-host
Terraform module to deploy a single Docker host (in swarm mode) on Hetzner Cloud. A Hetzner Cloud volume is used as the Docker root directory.
docker hetzner hetzner-cloud swarm-mode terraform terraform-module
Last synced: 11 Oct 2024
https://github.com/tenlastic/open-platform
The Tenlastic Open Platform is a complete solution for creating a massively multiplayer online game including database hosting, automatic build and release pipelines, matchmaking, and game server hosting.
angular client cloud cloudplatform csharp deployment development game gaming google infrastructure javascript kubernetes manager networking nodejs opensource server terraform unity
Last synced: 10 Oct 2024