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/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/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/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/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/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

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/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/oracle-quickstart/terraform-oci-open-lz

The OCI Open LZ is an open and secure landing zone blueprint 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.

cis-lz cloud-operations config-as-code configuration design gitops iac iam independent-software-vendor isv landing-zones newtwork oci onboard operations oracle oracle-cloud-infrastructure oracle-cloud-infrastucture security terraform

Last synced: 17 Aug 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: 04 Aug 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/tellisnz/terraform-aws

Basic 3 Tier VPC using Terraform and AWS

aws terraform

Last synced: 14 Nov 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/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/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/webhippie/terrastate

Terraform HTTP remote state storage

remote state storage terraform

Last synced: 07 Nov 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/magodo/tfmerge

A tool to merge Terraform state files

terraform tool

Last synced: 01 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/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/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/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/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/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/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/fairwindsops/terraform-gke

A set of terraform modules for building GKE clusters.

fairwinds-incubator gke gke-clusters terraform terraform-module

Last synced: 16 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/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/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/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/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: 10 Oct 2024

https://github.com/chris-rock/testing-4-cloud

Testing for the Cloud

aws inspec provision terraform

Last synced: 16 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/mathieubuisson/psaksdeployment

PowerShell tooling to automate the deployment of Azure Kubernetes (AKS) clusters

azure kubernetes kubernetes-setup terraform terraform-configurations

Last synced: 10 Oct 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/microsoft/terraform-provider-fabric

Terraform Provider for Microsoft Fabric

fabric microsoft-fabric terraform terraform-provider

Last synced: 17 Oct 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

https://github.com/infracost/infracost-jenkins

Jenkins integration for Infracost. Shows cloud cost estimates for Terraform.

aws azure cost-estimation cost-management cost-optimization google jenkins terraform

Last synced: 15 Nov 2024

https://github.com/kumarvna/terraform-azuread-service-principal

Terraform module to create a service principal and configure access to Azure resources

azure azuread certificate rotation rotation-timestamp service-principal terraform

Last synced: 28 Oct 2024

https://github.com/g14a/tf

A CLI Tool to easily generate your Terraform configuration

aws cli golang promptui terraform

Last synced: 10 Oct 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/clouddrove/docker-terraform

Running terraform using docker for better CI/CD.

alpine circleci clouddrove devops docker gitlab jenkins terraform

Last synced: 17 Nov 2024

https://github.com/mazzasaverio/terraform-gcp-cloud-run

Terraform code to instantiate a Cloud Run V2 connected to a Postgres Cloud SQL, on which the pgvector extension will be enabled, with a connection to Redis and continuous deployment through the automatic trigger of Cloud Build.

cloud-infrastructure cloud-run devops gcp gcp-cloud-build gcp-compute-engine gcp-sql google google-cloud google-cloud-platform iaac pgvector rag terraform terraform-automation

Last synced: 14 Nov 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: 23 Oct 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/clouddrove/terraform-aws-sns

Terraform module is used to setup SNS service to manage notifications on application.

automation aws clouddrove devops hcl module sns sns-topic terraform terraform-modules

Last synced: 17 Nov 2024

https://github.com/dinivas/dinivas

AWS, GCP alternative on premise. Dinivas manage your private Cloud (OpenStack) infrastructure by providing many features based on popular Open Source projects

ansible aws-alternative cloud gcp-alternative infrastructure kafka keycloak kubernetes mosquitto openstack packer rabbitmq terraform

Last synced: 07 Nov 2024

https://github.com/robertdebock/learn-terraform

Course outlines for learning terraform.

cd-concepts infrastructure terraform

Last synced: 10 Nov 2024

https://github.com/pluralsh/console

Plural's All-In-One Control Plane for Kubernetes Management

continuous-deployment devops-tools kubernetes terraform

Last synced: 16 Nov 2024

https://github.com/cloudposse/terraform-aws-datadog-lambda-forwarder

Terraform module to provision all the necessary infrastructure to deploy Datadog Lambda forwarders

aws aws-lambda datadog forwarder terraform terraform-module

Last synced: 11 Nov 2024

https://github.com/cloudposse/terraform-aws-ec2-instance-group

Terraform Module for provisioning multiple general purpose EC2 hosts for stateful applications.

aws cluster ec2 hcl2 instance-group instances stateful-set terraform terraform-module

Last synced: 11 Nov 2024

https://github.com/IBM-Cloud/terraform-opa-ibm

An OPA library to develop IT Control policies, for the IBM Cloud

ibm-cloud open-policy-agent rego terraform

Last synced: 18 Nov 2024

https://github.com/miteshsharma/terraformansiblewebsite

Setup static website using nginx inside an EC2 instance in VPC with ansible and terraform

ansible nginx terraform

Last synced: 06 Nov 2024

https://github.com/ibm-cloud/terraform-opa-ibm

An OPA library to develop IT Control policies, for the IBM Cloud

ibm-cloud open-policy-agent rego terraform

Last synced: 17 Nov 2024

https://github.com/ksatirli/code-quality-for-terraform

🎤 local and remote code-quality options for HashiCorp Terraform

code-quality github-actions hashicorp hashicorp-terraform linting pre-commit terraform tflint

Last synced: 26 Sep 2024

https://github.com/claranet/terraform-azurerm-linux-vm

Terraform module composition (feature) for ARM Linux Virtual Machine (VM)

azure claranet module terraform

Last synced: 08 Nov 2024

https://github.com/claranet/terraform-azurerm-windows-vm

Terraform module composition (feature) for ARM Windows Virtual Machine (VM)

azure claranet module terraform

Last synced: 08 Nov 2024

https://github.com/mchmarny/restme

Template to bootstrap a fully functional, multi-region, REST service on GCP with a developer release pipeline.

api container gcp google-cloud google-cloud-platform infrastructure-as-code rest terraform

Last synced: 08 Nov 2024

https://github.com/amaurybsouza/iac-practice

☸️🚀🏗️A bit automation with Terraform to provision an EC2 instance (infrastructure as Code) on AWS and using Ansible to install Docker on this instance. A excellent hands-on to practice the union of Terraform and Ansible working together.

ansible ansible-playbook ansible-roles aws cloud cloud-native containers docker google-cloud iac infrastructure-as-code linux shell-script terraform terraform-module

Last synced: 13 Oct 2024

https://github.com/falcosuessgott/hashicorp-vault-playground

Bootstrap a local Vault HA Cluster with many useful learning labs in under a minute using only terraform, docker & minikube!

docker haproxy hashicorp terraform vault

Last synced: 28 Oct 2024

https://github.com/l-with/terraform-provider-mailcow

Terraform Provider for Mailcow

mailcow terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/kakkoyun/terraform-openvpn

You can have your pay as you go personal VPN in minutes! And you can destroy your environment whenever you want!

docker hack16 infrastructure-as-code meltwater openvpn openvpn-server terraform

Last synced: 13 Oct 2024

https://github.com/equinix-labs/securingbaremetal

Best Practices for Securing Services on Bare Metal

baremetal cloud micro-services service-mesh terraform

Last synced: 13 Nov 2024

https://github.com/flaconi/terraform-aws-microservice

Boilerplate Terraform Module for creating resources for typical micro services.

aws dynamodb elasticache rds redis sqs terraform terraform-aws terraform-module

Last synced: 16 Nov 2024

https://github.com/jpcertcc/surfaceanalysis-on-cloud

Surface Analysis System on Cloud

aws malware-analysis terraform

Last synced: 05 Nov 2024

https://github.com/tedilabs/terraform-aws-domain

🌳 A sustainable Terraform Package which creates resources for Domain Services on AWS

aws aws-route53 devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 08 Nov 2024

https://github.com/msfidelis/terraform-static-site-pipeline

Easy (:palm_tree: :beer:) and cheap (:money_with_wings:) way to deploy and scale frontend sites on AWS with Terraform :earth_americas:

aws cloudfront codebuild codepipeline deploy devops frontend pipeline s3 terraform

Last synced: 15 Oct 2024

https://github.com/zuka-e/laravel-react-task-spa

カンバン型タスク管理アプリ (ポートフォリオ)

create-react-app github-actions lambda laravel9 mui react serverless terraform typescript

Last synced: 11 Oct 2024

https://github.com/articulate/terraform-provider-ohdear

Terraform provider for the Oh Dear monitoring service: https://ohdear.app

monitoring team-devex-sre terraform terraform-provider

Last synced: 04 Aug 2024

https://github.com/terraform-linters/tflint-plugin-sdk

Experimental: TFLint plugin SDK for building custom rules

terraform tflint

Last synced: 17 Nov 2024

https://github.com/cbuschka/tfvm

Terraform Version Manager - Always the right terraform version for your project

golang terraform tool version-manager wrapper

Last synced: 15 Nov 2024

https://github.com/ksatirli/multi-cloud-kubernetes

A multi-cloud setup of managed Kubernetes Clusters.

aks-cluster digitalocean-kubernetes eks-cluster gke-cluster terraform

Last synced: 09 Nov 2024

https://github.com/oscaromeu/home-ops

A mono repository for my homelab infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible

ansible flux gitops homelab k3s k8s-at-home kubernetes logging monitoring observability renovate selfhosted terraform tracing

Last synced: 04 Aug 2024

https://github.com/cdktf/cdktf-provider-project

Repository management for prebuilt cdktf providers via cdktf

cdk cdktf pre-built-provider provider terraform terraform-cdk

Last synced: 14 Nov 2024

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

Terraform provider for logz.io alerts, endpoints and users

alerts endpoints integration logzio terraform terraform-provider

Last synced: 09 Nov 2024