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/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/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/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/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/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/ahmadalibagheri/cdktf-typescript-aws-ec2

AWS ec2 and security configuration with typescript and cdktf

aws cdktf cdktf-template terraform typescript

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

Terraform Provider for Microsoft Fabric

fabric microsoft-fabric terraform terraform-provider

Last synced: 17 Oct 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/robertdebock/learn-terraform

Course outlines for learning terraform.

cd-concepts infrastructure terraform

Last synced: 10 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/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/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/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-windows-vm

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

azure claranet module terraform

Last synced: 08 Nov 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/cdktf/cdktf-provider-project

Repository management for prebuilt cdktf providers via cdktf

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

Last synced: 07 Jan 2025

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/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/jpcertcc/surfaceanalysis-on-cloud

Surface Analysis System on Cloud

aws malware-analysis terraform

Last synced: 05 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/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/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/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: 19 Nov 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/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/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

https://github.com/ahmadalibagheri/cdktf-python-aws-s3bucket

AWS s3 bucket configuration with python and cdktf

aws cdktf cdktf-template python s3-bucket terraform

Last synced: 25 Nov 2024

https://github.com/schubergphilis/terraform-aws-mcaf-securityhub-findings-manager

Terraform module to suppress specific events from security hub based on a dynamodb based configuration.

aws terraform terraform-module

Last synced: 05 Dec 2024

https://github.com/ahmadalibagheri/terraform-aws-msk

Create terraform module for deploying AWS MSK cluster

aws aws-msk msk-connect msk-dashboard terraform

Last synced: 25 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/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/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: 03 Jan 2025

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: 25 Nov 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/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/msfidelis/jenkins-ecs-slaves

How to use ECS Cluster to build / deploy your applications with Jenkins Slaves

groovy jenkins jenkins-pipeline jenkinsfile terraform

Last synced: 15 Oct 2024

https://github.com/patheard/aws-fastapi-lambda

AWS API Gateway, Lambda and FastAPI + Mangum

aws-api-gateway aws-lambda fastapi mangum terraform uvicorn

Last synced: 12 Nov 2024

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

Experimental: TFLint plugin SDK for building custom rules

terraform tflint

Last synced: 05 Jan 2025

https://github.com/techprober/cloud-estate

Centralized Hub for Cloud Automation Configuration. [maintainers=@piyoki,@kunish]

ansible cicd cloud-native kubernetes pipeline terraform

Last synced: 16 Nov 2024

https://github.com/tfversion/tfversion

A simple tool to manage Terraform versions

cobra go hashicorp installer terraform version-manager

Last synced: 20 Dec 2024

https://github.com/kjagiello/terraform-aws-codepipeline-slack-notifications

Slack notifications for your AWS CodePipelines.

aws codepipeline slack terraform

Last synced: 28 Oct 2024

https://github.com/geekmuse/terraform-provider-jumpcloud

A Terraform provider for JumpCloud

jumpcloud terraform terraform-provider

Last synced: 20 Nov 2024

https://github.com/netapp/terraform-provider-netapp-cloudmanager

Terraform provider to create NetAPP OCCM instances, CVO resources, volumes, snapshots, ... in Azure, AWS, GCP.

aws azure cloudmanager cvo netapp netapp-public terraform

Last synced: 19 Dec 2024

https://github.com/vietanhduong/vault-converter

Support converting Vault Secrets to diffrent formats.

hashicorp-vault terraform vault

Last synced: 22 Nov 2024

https://github.com/babakdoraniarab/terraform-aws-vpc-eks

a terraform code to run aws vpc and eks

aws eks eks-cluster k8s kubernetes terraform

Last synced: 25 Nov 2024

https://github.com/ahmadalibagheri/cdktf-python-aws-kms

AWS KMS configuration with python and cdktf

aws aws-kms cdktf cdktf-template python terraform

Last synced: 25 Nov 2024

https://github.com/kumarvna/terraform-azurerm-caf-virtual-network-spoke

Terraform module to create a spoke network using the Microsoft Azure Hub-Spoke Architecture

azure azure-vnet azure-vnet-peering dns hcl2 hub-spoke hub-spoke-model landingzone network networking subnets terraform terraform-module

Last synced: 28 Oct 2024

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

AWS iam configuration with typescript and cdktf

aws cdktf cdktf-template terraform typescript

Last synced: 25 Nov 2024

https://github.com/cloudposse/terraform-external-module-artifact

Terraform module to fetch any kind of artifacts using curl (binary and text okay)

build-artifacts cicd curl download hcl2 lambda terraform terraform-module zip

Last synced: 11 Nov 2024

https://github.com/fscm/terraform-module-aws-openvpn

Terraform Module to create an OpenVPN server on AWS

aw openvpn terraform terraform-aws terraform-module vpn

Last synced: 07 Nov 2024

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

AWS kms key configuration with typescript and cdktf

aws aws-kms cdktf cdktf-template kms terraform typescript

Last synced: 25 Nov 2024

https://github.com/ahmadalibagheri/cdktf-python-aws-iam

AWS IAM configuration with python and cdktf

aws-iam cdktf cdktf-template iam python terraform

Last synced: 25 Nov 2024

https://github.com/jasonwalsh/terraform-aws-boundary

A Terraform module for creating a HA Boundary cluster in AWS

aws boundary hashicorp terraform

Last synced: 08 Nov 2024

https://github.com/ojford/terraform-provider-wireguard

Terraform provider for WireGuard metadata

terraform terraform-provider wireguard

Last synced: 28 Oct 2024

https://github.com/getporter/terraform-mixin

A Terraform Mixin for Porter

mixin porter terraform

Last synced: 27 Oct 2024

https://github.com/joatmon08/backstage-plugin-terraform

Experimental Terraform Cloud Plugin for Backstage

backstage terraform

Last synced: 09 Nov 2024

https://github.com/rafalwilinski/terraform-vs-cdk

Terraform vs AWS CDK comparison

aws aws-ecs cloud cloudformation nodejs s3 terraform

Last synced: 23 Oct 2024

https://github.com/gslabdev/terraform-provider-scvmm

Automates the Microsoft System Center Virtual Machine Manager (SCVMM) resources creation during Infrastructure build using Terraform Provider.

microsoft-scvmm terraform terraform-provider vmm

Last synced: 09 Dec 2024

https://github.com/dodevops/cloudcontrol

The cloud engineer's toolbox ☁️ 🧰

azure cloud helm kubectl terraform terragrunt

Last synced: 17 Nov 2024

https://github.com/chenjd/terraform-101

This repository contains a series of examples and exercises designed to help you get started with Terraform. Whether you are a beginner or looking to refresh your skills, you will find valuable resources here to understand the basics of Terraform and its application in real-world scenarios.

devops devops-learning iac iac-terraform terraform

Last synced: 11 Nov 2024

https://github.com/ouest-france/terraform-provider-ldap

Terraform provider to manager LDAP resources

golang ldap terraform terraform-provider

Last synced: 28 Nov 2024

https://github.com/int128/terraform-aws-kubernetes-irsa

Terraform module for IAM Roles for Service Accounts (IRSA) on self-hosted Kubernetes cluster such as kops

kubernetes terraform terraform-modules

Last synced: 03 Oct 2024

https://github.com/chanzuckerberg/happy

Happy Path Deployment Tool

infrastructure kubernetes terraform

Last synced: 14 Nov 2024

https://github.com/azure/terraform-provider-alz

Azure Landing Zones Terraform provider

azure-landing-zones terraform terraform-provider

Last synced: 02 Nov 2024

https://github.com/tfmake/tfmake

Automating Terraform with the power of make.

github-actions make terraform

Last synced: 01 Nov 2024

https://github.com/ghost---shadow/terraform-board

Visualizer of terraform modules

hcl terraform visualizer

Last synced: 11 Oct 2024

https://github.com/terrariumcloud/terrarium

Terrarium: An Open Source implementation of the Terraform registry

application-deployment application-development cloud enterprise-software golang registry terraform

Last synced: 02 Nov 2024