Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/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/jackall3n/terraform-provider-render

A terraform provider for render.com

render terraform terraform-provider

Last synced: 09 Nov 2024

https://github.com/turnerlabs/terraform-remote-state

A Terraform module that configures an s3 bucket for use with Terraform's remote state feature

module remote s3 state terraform

Last synced: 23 Nov 2024

https://github.com/jeff-knurek/tfarbe

add color to Terraform 12/13 plan output, also format it for markdown diff

color go hacktoberfest terraform

Last synced: 20 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/turnerlabs/terraform-scheduled-batch-job

A Terraform module representing a scheduled Batch job

batch cloudwatch-events lambda terraform

Last synced: 23 Nov 2024

https://github.com/clouddrove/terraform-aws-security-group

This terraform module creates set of Security Group and Security Group Rules resources in various combinations.

automation aws clouddrove devops hacktoberfest hacktoberfest-accepted security-groups terraform terraform-module terraform-modules

Last synced: 17 Nov 2024

https://github.com/clouddrove/terraform-aws-lambda

Terraform module to create Lambda resource on AWS for create lambda function.

aws-lambda clouddrove devops hcl lambda terraform terraform-modules

Last synced: 17 Nov 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: 05 Jan 2025

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-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/fourplusone/terraform-provider-git

Terraform provider to write git repositories

terraform terraform-provider

Last synced: 01 Dec 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/loafoe/terraform-provider-htpasswd

Terraform provider to generate htpasswd related content

apr1 apr1-md5 htpasswd terraform terraform-provider

Last synced: 19 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/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/crizstian/cinema-microservice-in-go

Example of a cinema microservice written in Golang deployed on Hashicorp Stack tools

consul docker docker-compose go hashicorp microservices nomad terraform vault

Last synced: 28 Nov 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/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/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/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/parithosh/proxmox-terraform-ansible

Documents the setup and usage of proxmox + terraform + ansible to setup a mini-cloud, mainly aimed for eth2 tesnets

ansible eth2 mini-cloud proxmox terraform

Last synced: 23 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/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/umotif-public/terraform-aws-ecs-fargate-task-definition

Terraform module to create AWS ECS Fargate Task Definition

aws ecs ecs-fargate ecs-task-definition terraform terraform-module

Last synced: 07 Dec 2024

https://github.com/salesforce/terraform-provider-anypoint

The official Terraform Provider for Mulesoft Anypoint Platform

anypoint anypoint-platform mulesoft mulesoft-other terraform terraform-provider

Last synced: 16 Nov 2024

https://github.com/achetronic/metal-cloud

Terraform your VMs on bare metal

kvm libvirt qemu terraform

Last synced: 28 Nov 2024

https://github.com/loftwah/tech-101

This GitHub repository is designed to provide resources and training materials for our development team's tech bootcamp.

aws bootcamp docker git github linux rails ruby ruby-on-rails terraform

Last synced: 23 Oct 2024

https://github.com/Ant0wan/tfam

A Rust-based wrapper for concurrent Terraform apply, enabling multi-deployment support.

terraform tfswitch tofu

Last synced: 01 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/amaurybsouza/devops-cheatsheet

🐧👨‍💻🚀This DevOps cheatsheet helps you with the most commonly and used commands for easy reference like Linux, Ansible, Terraform, Docker, Kubernetes, AWS Cloud, Git, Gitlab and olthers (constantly updating).

ansible devops devops-tools docker git github gitlab jenkins kubernetes linux nomad regex shell-script shell-scripts terraform vim

Last synced: 14 Dec 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/kciter/terraform-apply-for-aws-action

Create, change, and improve AWS infrastructure by Terraform.

aws github-actions terraform

Last synced: 14 Oct 2024

https://github.com/cdktf/cdktf-tf-module-stack

A drop-in replacement for cdktf.TerraformStack that lets you define Terraform modules as constructs

cdktf constructs terraform terraform-module

Last synced: 02 Jan 2025

https://github.com/alex-leonhardt/terraform-provider-gotemplate

a custom terraform provider to use go text/template language instead of terraform's

golang template terraform terraform-provider

Last synced: 23 Nov 2024

https://github.com/tellisnz/terraform-aws

Basic 3 Tier VPC using Terraform and AWS

aws terraform

Last synced: 14 Nov 2024

https://github.com/skyscrapers/terraform-network

Terraform modules networking related vpc,subnets,route tables..

aws networking terraform terraform-module terraform-modules

Last synced: 09 Nov 2024

https://github.com/dflook/terraform-plan

GitHub action to generate a terraform plan

actions devops github-action github-actions terraform

Last synced: 21 Nov 2024

https://github.com/narenarjun/ultimate-stack

Ultimate Stack [Glotixz] is a Event Driven Microservices Ecommerce App running on Kubernetes with Istio as the service-mesh and cloudnative serverless components by knative and deployed to kubernetes via Gitops pipeline with ArgoCD and the kubernetes platform is built as Infrastructure as Code [IaC] with Terraform.

argocd aws aws-eks-cluster azure azure-aks civo-k3s cloudnative-services event-driven expressjs gitops-pipeline istio javascript knative-serving kubernetes longhorn microservices nextjs okteto terraform typescript

Last synced: 08 Nov 2024

https://github.com/panacloud-modern-global-apps/multicloud-serverless

Learn Multicloud Serverless Application Development using AWS, Google Cloud, Azure, and other best of the breed software and services.

aws azure github-actions google-cloud-platform multicloud serverless terraform

Last synced: 12 Nov 2024

https://github.com/oracle-quickstart/oci-cloudera

Terraform module to deploy Cloudera on Oracle Cloud Infrastructure (OCI)

cdh cdp cloud cloudera dsw edh hadoop oci oracle partner-led spark terraform

Last synced: 07 Nov 2024

https://github.com/nanlabs/terraform-aws-starter

Get started quickly with AWS infrastructure using a robust Terraform starter kit incorporating secure state management, VPC configuration, security groups, RDS provisioning, secrets management, SSM parameter store, and GitHub Actions integration!

aws boilerplate documentdb eks github-actions hacktoberfest infrastructure-as-code mongodb-atlas rds-aurora rds-database secrets-manager security terraform terraform-module terraform-modules vpc

Last synced: 13 Oct 2024

https://github.com/cytopia/terraform-aws-iam

This Terraform module manages AWS IAM to its full extend.

aws iam iam-permissions iam-policy iam-role terraform terraform-module

Last synced: 30 Dec 2024

https://github.com/fairwindsops/terraform-gke

A set of terraform modules for building GKE clusters.

fairwinds-incubator gke gke-clusters terraform terraform-module

Last synced: 19 Dec 2024

https://github.com/tazjin/terraform-provider-keycloak

A Terraform provider to configure a Keycloak IDP

keycloak keycloak-rest-api terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/mlabouardy/lambda-ci

CI/CD for Lambda Functions with Jenkins

aws jenkins lambda serverless terraform

Last synced: 15 Nov 2024

https://github.com/webhippie/terrastate

Terraform HTTP remote state storage

remote state storage terraform

Last synced: 07 Nov 2024

https://github.com/yleisradio/chtf

Terraform version switcher with automatic install

bash fish installer linux macos manage shell terraform terraform-versions versions zsh

Last synced: 30 Dec 2024

https://github.com/turnerlabs/terraform-s3-user

A Terraform module that creates a tagged S3 bucket and an IAM user/key with access to the bucket

bucket s3 terraform user

Last synced: 23 Nov 2024

https://github.com/mineiros-io/terraform-aws-iam-user

A Terraform module to create and manage Identity and Access Management (IAM) Users on Amazon Web Services (AWS). https://aws.amazon.com/iam

amazon-web-services aws iac iam mineiros terraform terraform-aws terraform-modules user

Last synced: 27 Nov 2024

https://github.com/tulip/terraform-provider-twilio

Terraform provider to allocate and configure local phone numbers on twilio

terraform terraform-provider twilio

Last synced: 11 Nov 2024

https://github.com/magodo/tfmerge

A tool to merge Terraform state files

terraform tool

Last synced: 01 Nov 2024

https://github.com/richardanaya/aws-lambda-api-rust

A sample project for showing how to create an aws lambda api with rust and terraform

aws-lambda rust terraform

Last synced: 05 Dec 2024

https://github.com/cloudposse/terraform-aws-security-hub

Terraform module to provision AWS Security Hub

compliance terraform terraform-modules

Last synced: 11 Nov 2024

https://github.com/jameswoolfenden/terraform-aws-cassandra

A project to set up a Cassandra cluster in AWS

aws cassandra module terraform

Last synced: 26 Nov 2024

https://github.com/contino/docker-terraform

:whale: Containerized Terraform CLI to avoid having to install terraform on local development machines or CI/CD agents.

3musketeers docker terraform

Last synced: 11 Nov 2024

https://github.com/rhythmictech/terraform-provider-errorcheck

A custom terraform provider that can be used to do complex validation during planning and validation

error-handling terraform terraform-provider

Last synced: 10 Nov 2024

https://github.com/clouddrove/terraform-aws-eks-addons

Terraform module which provisions addons on Amazon EKS clusters

clouddrove hacktoberfest hcl kubernetes terraform

Last synced: 17 Nov 2024

https://github.com/ventx/terraform-aws-openvpnserver

OpenVPN and Access Server with Letsencrypt on EC2

aws-ec2 letsencrypt openvpn openvpnas terraform

Last synced: 25 Dec 2024

https://github.com/ahmadalibagheri/cdktf-typescript-aws-vpc

AWS vpc configuration with typescript and cdktf

aws aws-vp cdktf cdktf-template terraform typescript vpc

Last synced: 25 Nov 2024

https://github.com/brutesque/docker-swarm-over-vpn-mesh

This terraform/ansible project creates a Docker Swarm that uses a Tinc vpn-mesh for private communication between nodes. The goal is to have a working swarm that has nodes across geo-locations using multiple providers.

ansible cloudflare digital-ocean docker-registry docker-swarm duckdns gluster hetzner-cloud letsencrypt on-premise oracle-cloud-infrastructure portainer terraform tinc traefik transip ubuntu vultr

Last synced: 05 Nov 2024

https://github.com/terraform-community-modules/tf_aws_ecs_instance_draining_on_scale_in

Deploys resources necessary to implement ECS instance draining and protection for running tasks during ASG scale-in events.

aws-ecs terraform

Last synced: 19 Nov 2024

https://github.com/tanvd/kosogor

Defaults and simplified Kotlins-DSL interfaces for Gradle

defaults gradle gradle-kotlin-dsl gradle-plugin kotlin kotlin-dsl terraform web zkm

Last synced: 11 Nov 2024

https://github.com/infracost/terraform-provider-infracost

This repo is deprecated, please use the https://infracost.io/usage-file/ instead.

aws cost-estimation terraform terraform-provider

Last synced: 15 Nov 2024

https://github.com/datastax/terraform-provider-astra

A project that allows DataStax Astra users to manage their full database lifecycle for Astra Serverless databases (built on Apache Cassandra(TM)) using Terraform

datastax-astra terraform terraform-provider

Last synced: 11 Nov 2024

https://github.com/snowplow/quickstart-examples

Examples of how to automate creating a Snowplow Community Edition pipeline

analysis aws azure data gcp snowplow snowplow-analytics snowplow-pipeline terraform

Last synced: 09 Nov 2024

https://github.com/mhmdio/iac-taskfile-framework

Taskfile framework that contains needed daily operations tasks and commands.

ansible aws brew devops docker helm iac taskfile terraform terragrunt

Last synced: 09 Nov 2024

https://github.com/trussworks/terraform-aws-cloudtrail-alarms

Provides CIS Benchmark-compliant Cloudwatch alarms for Cloudtrail events.

aws aws-cloudtrail aws-cloudwatch terraform terraform-modules

Last synced: 29 Nov 2024

https://github.com/atlassian-labs/data-center-terraform

This project provides App vendors in Atlassian ecosystem with ready to use environment setup tool for Data Center products.

atlassian atlassian-bamboo bamboo-dc clipper datacenter-automation helm helm-charts infrastructure-as-code kubernetes terraform terraform-aws terraform-modules

Last synced: 17 Nov 2024

https://github.com/cloudposse/terraform-aws-elasticache-memcached

Terraform Module for ElastiCache Memcached Cluster

aws elasticache hcl2 memcached terraform terraform-modules

Last synced: 11 Nov 2024

https://github.com/miteshsharma/terraformvpcinstance

Terraform code to create a EC2 instance inside a public subnet in VPC

infrastructure-as-code infrastructure-automation terraform

Last synced: 06 Nov 2024