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/ciscodevnet/terraform-provider-aci

Terraform Cisco ACI provider

aci terraform terraform-provider

Last synced: 21 Dec 2024

https://github.com/checkpointsw/cloudguardiaas

Check Point CloudGuard Network Security repository containing solution templates, Terraform templates, tools and scripts for deploying and configuring CloudGuard Network Security products.

arm aws azure cft cloudformation-templates cloudguard cloudguard-iaas gcp terraform

Last synced: 24 Dec 2024

https://github.com/cloudposse/terraform-aws-eks-workers

Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers

aws cluster ec2 eks hcl2 k8s kubernetes nodes terraform terraform-module workers

Last synced: 20 Dec 2024

https://github.com/magodo/tfadd

Generate valid Terraform configuration from state

terraform

Last synced: 21 Dec 2024

https://github.com/nrkno/terraform-registry

A private Terraform registry with modular store backends.

plattform terraform terraform-registry utvikleropplevelse

Last synced: 01 Nov 2024

https://github.com/chrisipa/cloud-portal

Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.

amazon-web-services ansible aws azure bootstrap cloud docker docker-compose esxi java portal sbadmin spring-boot terraform virtual-machine vmware vsphere

Last synced: 11 Nov 2024

https://github.com/cloudposse/terraform-aws-efs

Terraform Module to define an EFS Filesystem (aka NFS)

aws efs hcl2 nfs terraform terraform-modules

Last synced: 25 Dec 2024

https://github.com/aws-samples/aws-scps-with-terraform

Deploy Service Control Policies (SCPs) with Terraform

aws aws-organizations scp terraform

Last synced: 08 Nov 2024

https://github.com/philips-labs/terraform-registry

Terraform registry to serve arbitrary Terraform provider releases hosted on Github

terraform terraform-providers terraform-registry

Last synced: 23 Dec 2024

https://github.com/Keeper-Security/secrets-manager

Keeper Secrets Manager is a cloud-based, zero-knowledge platform for securing infrastructure secrets. Provides automatic password rotation and integration into popular DevOps CI/CD tools.

ansible azure-devops devops docker dotnet gitlab jenkins keepersecurity password-manager powershell python secrets terraform

Last synced: 04 Dec 2024

https://github.com/rafalwilinski/elastic-beanstalk-terraform-setup

🎬 Playbook for setting up & deploying AWS Beanstalk Applications on Docker with 1 command

aws beanstalk deploy docker terraform

Last synced: 02 Nov 2024

https://github.com/magodo/hclgrep

Syntax based grep for HCL(v2)

cli grep-like hcl2 syntax terraform

Last synced: 13 Oct 2024

https://github.com/hashicorp/terraform-elasticache-example

Example Terraform config for creating an Elasticache cluster

elasticache redis terraform

Last synced: 07 Oct 2024

https://github.com/keeper-security/secrets-manager

Keeper Secrets Manager is a cloud-based, zero-knowledge platform for securing infrastructure secrets. Provides automatic password rotation and integration into popular DevOps CI/CD tools.

ansible azure-devops devops docker dotnet gitlab jenkins keepersecurity password-manager powershell python secrets terraform

Last synced: 21 Dec 2024

https://github.com/cloudposse/terraform-aws-dynamodb

Terraform module that implements AWS DynamoDB with support for AutoScaling

autoscaling aws dynamodb dynamodb-database dynamodb-table hcl2 terraform terraform-modules

Last synced: 25 Dec 2024

https://github.com/phzietsman/aws-slack-clickoops-watcher

Get alerts when people are using the AWS console to modify create or modify resources.

aws clickops devops terraform

Last synced: 08 Nov 2024

https://github.com/amancevice/terraform-aws-slackbot

Serverless Extensible Slackbot

aws nodejs serverless slack terraform

Last synced: 23 Dec 2024

https://github.com/jmccann/drone-terraform

Drone plugin for triggering Terraform deployments

drone-ci drone-plugin terraform

Last synced: 19 Dec 2024

https://github.com/mondoohq/installer

Linux, macOS and Windows Install scripts for cnquery & cnspec

aws cloud-native container docker kubernetes linux macos scanner security terraform vmware vulnerability windows

Last synced: 24 Dec 2024

https://github.com/dpritchett/aws-budget-limiter

Simple Terraform script for capping monthly AWS spend

aws budget cloud spend terraform

Last synced: 06 Dec 2024

https://github.com/aaratn/terraenv

Terraform & Terragrunt Version Manager

linux osx python rbenv terraform terragrunt tfenv version-manager

Last synced: 28 Oct 2024

https://github.com/localstack-samples/localstack-terraform-samples

Repository with terraform samples for LocalStack

aws localstack samples terraform terraform-provider

Last synced: 14 Nov 2024

https://github.com/trussworks/terraform-aws-bootstrap

πŸ“ πŸ₯š Terraform for your Terraform remote state configuration

terraform

Last synced: 19 Dec 2024

https://github.com/eddycharly/terraform-provider-kops

Brings kOps into terraform in a fully managed way

kops terraform terraform-provider terraform-provider-kops

Last synced: 24 Dec 2024

https://github.com/mongodb/terraform-aws-ecs-task-definition

A Terraform module for creating Amazon ECS Task Definitions

aws aws-ecs terraform terraform-modules

Last synced: 07 Oct 2024

https://github.com/borchero/terraform-plan-comment

GitHub Action to post the output of "terraform plan" to a pull request comment.

github-actions terraform

Last synced: 20 Dec 2024

https://github.com/googlecloudplatform/click-to-deploy-solutions

This repository has Google Cloud solutions that you can deploy with a single click.

cloud cloudbuild googlecloud googlecloudplatform terraform

Last synced: 23 Dec 2024

https://github.com/azavea/terraform-aws-postgresql-rds

A Terraform module to create an Amazon Web Services (AWS) PostgreSQL Relational Database Server (RDS).

amazon-web-services aws postgresql rds terraform terraform-modules

Last synced: 19 Dec 2024

https://github.com/Azure/azure-data-labs-modules

A list of Terraform modules to build your Azure Data IaC templates.

analytics azure data github github-actions labs terraform terraform-modules

Last synced: 13 Nov 2024

https://github.com/powerdatahub/terraform-aws-airflow

Terraform module to deploy an Apache Airflow cluster on AWS, backed by RDS PostgreSQL for metadata, S3 for logs and SQS as message broker with CeleryExecutor

airflow apache-airflow aws celery hacktoberfest terraform terraform-module terraform-modules

Last synced: 10 Oct 2024

https://github.com/azure/azure-data-labs-modules

A list of Terraform modules to build your Azure Data IaC templates.

analytics azure data github github-actions labs terraform terraform-modules

Last synced: 07 Oct 2024

https://github.com/iits-consulting/terraform-opentelekomcloud-project-factory

This repository helps to create an OTC-based cloud-native infrastructure landscape with Kubernetes, load balancers, VPCs, etc. With these modules, we provide you a rocket start while you can still deep-dive into detailed configuration later.

opentelekomcloud otc repository terraform terraform-modules

Last synced: 22 Dec 2024

https://github.com/r7kamura/mastodon-terraform

Boilerplate for running Mastodon on AWS using Terraform and CircleCI.

docker mastodon terraform

Last synced: 30 Nov 2024

https://github.com/carboniferio/carbonifer

Control carbon emission of your cloud infrastructure - Carbon-aware cloud infra

aws azure carbon-aware carbon-emissions carbon-footprint carbonifer cloud data-centers gcp greenops sustainability terraform

Last synced: 14 Nov 2024

https://github.com/dominis/mikado

πŸ€–πŸ’¨Mikado helps managing your AWS infrastructure for WordPress sites by defining an out-of-box, highly available, easy-to-deploy setup

ansible aws aws-infrastructure infrastructure mikado terraform wordpress

Last synced: 16 Nov 2024

https://github.com/DevSecTop/TF-via-PR

Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaC workflows.

automation aws cicd-pipeline devops github-actions-ci infrastructure-as-a-code opentofu platform-engineering reusable-workflows terraform

Last synced: 01 Nov 2024

https://github.com/fitnesskeeper/terraform-lambda

Run `terraform apply` from within an AWS Lambda

terraform terraform-modules

Last synced: 28 Sep 2024

https://github.com/ashleydavis/nodejs-microservices-example

Example of a monorepo with multiple Node.js microservices (using Docker, Docker-Compose and Kubernetes) that have separate CI/CD pipelines.

docker docker-compose javascript kubernetes microservice microservices nodejs terraform

Last synced: 03 Dec 2024

https://github.com/express42/terraform-ansible-example

Quick start on how to provision with ansible inside terraform

ansible terraform

Last synced: 17 Nov 2024

https://github.com/cloudposse/terraform-aws-iam-system-user

Terraform Module to Provision a Basic IAM System User Suitable for CI/CD Systems (E.g. TravisCI, CircleCI)

aws cicd circleci hcl2 iam iam-users provision terraform terraform-module terraform-modules

Last synced: 21 Dec 2024

https://github.com/gurayops/gepp

Developer's Helper to Docker, Kubernetes, and Terraform. Fully automatic, without any config or question πŸ™Œ

automation cdktf docker docker-image dockerfile k3d k3s kubernetes kubernetes-manifests python terraform

Last synced: 07 Nov 2024

https://github.com/joatmon08/hashicorp-stack-demoapp

HashiCorp Cloud Platform (Vault, Consul, Boundary) with Argo CD and Kubernetes

boundary consul kubernetes terraform vault

Last synced: 23 Dec 2024

https://github.com/openslo/slogen

tool to create and manage content for reliability tracking from logs/event data.

command-line-tool golang openslo reliability slo sumologic terraform

Last synced: 11 Oct 2024

https://github.com/hashicorp-education/learn-terraform-provisioning

Companion code repository for learning to provision Terraform instances with Packer & cloud-init

aws hashicorp packer terraform tutorial

Last synced: 18 Dec 2024

https://github.com/cvbarros/terraform-provider-teamcity

Terraform Provider for Jetbrains TeamCity CI server

golang teamcity terraform terraform-provider

Last synced: 19 Dec 2024

https://github.com/azure/azure-spring-apps-landing-zone-accelerator

The Azure Spring Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Spring Apps at scale.

application-gateway arm-templates azure azure-cli azure-spring-apps azure-spring-cloud bicep cloud database firewall lza on-premises spring-apps spring-boot spring-cloud tanzu terraform virtual-network vmware zero-trust

Last synced: 20 Dec 2024

https://github.com/Azure/azure-spring-apps-landing-zone-accelerator

The Azure Spring Apps landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure Spring Apps at scale.

application-gateway arm-templates azure azure-cli azure-spring-apps azure-spring-cloud bicep cloud database firewall lza on-premises spring-apps spring-boot spring-cloud tanzu terraform virtual-network vmware zero-trust

Last synced: 18 Nov 2024

https://github.com/katbyte/terrafmt

Format terraform blocks embedded in files

formatter go golang terraform tool

Last synced: 21 Dec 2024

https://github.com/azavea/terraform-aws-ecs-cluster

A Terraform module to create an Amazon Web Services (AWS) EC2 Container Service (ECS) cluster.

amazon-web-services aws ecs terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/kennethreitz-archive/terrapyn

A Python module for slinging infrastructure (with terraform).

devops infrastructure-as-code python terraform

Last synced: 27 Nov 2024

https://github.com/ramitsurana/terraform-ansible-setup

Setting up your complete infrastructure on cloud premises using Infrastructure as a Code

ansible automation aws-ec2 azure deployment docker gce gcloud kubernetes terraform

Last synced: 09 Nov 2024

https://github.com/Madh93/tpm

πŸ› οΈ A package manager for Terraform providers

cli go golang opentofu terraform terraform-provider

Last synced: 01 Nov 2024

https://github.com/umotif-public/terraform-aws-ecs-fargate

Terraform module to create AWS ECS FARGATE services

aws ecs ecs-fargate fargate fargate-spot spot terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/0xDones/tfgen

Terraform code generator for consistent codebase and DRY

cli devtools terraform terragrunt

Last synced: 01 Nov 2024

https://github.com/madh93/tpm

πŸ› οΈ A package manager for Terraform providers

cli go golang opentofu terraform terraform-provider

Last synced: 01 Dec 2024

https://github.com/builtinnya/aws-sns-slack-terraform

A Terraform module which sends SNS events to Slack with AWS lambda function

aws aws-lambda aws-sns terraform terraform-modules

Last synced: 13 Oct 2024

https://github.com/miteshsharma/immutableinfrastructure

Creating immutable infrastructure using Packer, Ansible and Terraform

ami ansible aws packer terraform

Last synced: 06 Nov 2024

https://github.com/hashicorp/learn-terraform-provisioning

Companion code repository for learning to provision Terraform instances with Packer & cloud-init

aws hashicorp packer terraform tutorial

Last synced: 07 Oct 2024

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

[DEPRECATED] Use https://github.com/terraform-aws-modules/terraform-aws-opensearch

aws elasticsearch opensearch terraform terraform-modules

Last synced: 18 Dec 2024

https://github.com/dhoer/terraform_examples

Terraform AWS Windows examples

asg aws chef chocolatey examples terraform windows winrm

Last synced: 13 Nov 2024

https://github.com/picatz/terraform-google-nomad

πŸ“— Terraform Module for Nomad clusters with Consul on GCP

acls consul consul-connect gcp mtls nomad packer ssh terraform

Last synced: 10 Nov 2024

https://github.com/strvcom/terraform-aws-fargate

Terraform module to provision a Fargate-ready AWS infrastructure πŸš€

docker ecs fargate module terraform

Last synced: 23 Nov 2024

https://github.com/cloudfoundry/cloud-service-broker

OSBAPI service broker that uses Terraform to provision and bind services. Derived from https://github.com/GoogleCloudPlatform/gcp-service-broker

aws azure cff-wg-service-management cloud-foundry gcp opentofu osbapi service-broker terraform

Last synced: 22 Dec 2024

https://github.com/juxt/roll

AWS Blue/Green deployment using Clojure flavoured devops

clojurescript devops paas terraform

Last synced: 18 Nov 2024

https://github.com/rustshop/rustshop

Rust Shop is a fake cloud-based software company that you can fork.

aws nix rust shop terraform

Last synced: 15 Dec 2024

https://github.com/clayshek/terraform-raspberrypi-bootstrap

Terraform Provisioner for bootstrapping a Raspberry Pi (Stretch) base configuration.

raspberry-pi raspberry-pi-3 raspberrypi raspbian raspi terraform terraform-configuration terraform-provisioner

Last synced: 11 Oct 2024

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

Memory Forensic System on Cloud

aws forensics terraform volatility

Last synced: 05 Nov 2024

https://github.com/dontshavetheyak/terraform-module-template

A repo template to create Terraform modules with CICD already configured.

devops terraform terraform-module

Last synced: 24 Dec 2024

https://github.com/chadgeary/cloudworkstation

A linux desktop in the cloud - reachable via browser using Apache Guacamole. Deployed automatically via Terraform ( + Ansible ).

ansible apache aws cloud guacamole linux terraform ubuntu

Last synced: 08 Nov 2024

https://github.com/rohinivsenthil/terrastate

Visual Studio Code extension to monitor/deploy/destroy Terraform resources in workspace

developer-tools devops hacktoberfest hashicorp terraform vscode-extension

Last synced: 01 Nov 2024

https://github.com/1ambda/terraform-all-in-one

Get fine-grained Kubernetes + Infrastructure on AWS in 30 mins πŸš€

ansible aws ecs kops kubernetes terraform

Last synced: 18 Nov 2024

https://github.com/clouddrove/terraform-aws-api-gateway

Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements.

api-gateway aws-api-gateway clouddrove devops terraform terraform-modules

Last synced: 21 Dec 2024

https://github.com/trussworks/terraform-aws-s3-private-bucket

Creates a private, encrypted, versioned S3 bucket with good defaults.

aws aws-s3 s3 s3-bucket terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/msfidelis/ecs-microservices-orchestration

:cloud: :whale: :zap: :rocket: :package: Complete microservices orchestration on ECS on AWS using Terraform

appmesh aws codebuild codepipeline ecs ecs-cluster fargate service-mesh terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/thoughtbot/flightdeck

Terraform modules for rapidly building production-grade Kubernetes clusters following SRE practices

kubernetes sre terraform

Last synced: 11 Nov 2024

https://github.com/kyverno/kyverno-json

Kyverno for any JSON!

json kyverno policy serverless terraform

Last synced: 25 Dec 2024

https://github.com/terraform-aws-modules/terraform-aws-solutions

Set of standalone and reusable AWS/DevOps solutions implemented as Terraform modules πŸ‡ΊπŸ‡¦

aws aws-devops reusable-components solutions terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/avinor/tau

Tau is a thin wrapper on top of terraform to manage multiple deployments, dependencies and secrets.

deprecated devops go infrastructure-as-code terraform

Last synced: 01 Nov 2024