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/piomin/terraform-openshift

This repository contains Terraform configuration for creating and managing OpenShift clusters

aro azure openshift terraform

Last synced: 27 Oct 2024

https://github.com/scholzj/aws-vpc

Terraform configuration for creating s simple Amazon AWS VPC and subnets

aws aws-vpc terraform terraform-configurations

Last synced: 10 Oct 2024

https://github.com/cytopia/docker-terragrunt-fmt

Alpine-based multistage-build version of terragrunt-fmt to be used for CI and other reproducible automations

alpine awesome-ci ci continuous-integration docker docker-container docker-image dockerfile lint linting multistage multistage-docker terraform terraform-fmt terragrunt terragrunt-fmt

Last synced: 24 Oct 2024

https://github.com/thorstenhans/terraform-azurerm-state-backend

Terraform module which creates an Azure based state backend

terraform terraform-azure terraform-module

Last synced: 05 Nov 2024

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

Contino provided cheat sheet for Terraform

aws azure cheatsheet cloud cloudnative gcp hashicorp-terraform terraform

Last synced: 10 Oct 2024

https://github.com/fivexl/terraform-aws-softether-radius-vpn

Softether based VPN with LDAP/MFA auth via RADIUS

aws softethervpn terraform terraform-module vpn vpn-server

Last synced: 23 Oct 2024

https://github.com/linguinecode/terraform-control

Complete kit for your Terraform/Terragrunt controlled infrastructure

aws gruntwork gruntworks hashicorp hashicorp-terraform iac infrastructure terraform terragrunt

Last synced: 10 Oct 2024

https://github.com/ukhomeoffice/tf-testrunner

tf-testrunner parses Terraform configuration to Python and then runs your tests.

hodq python terraform test-framework testing testing-tools

Last synced: 06 Nov 2024

https://github.com/issyl0/terraform-provider-improvmx

A Terraform provider for configuring ImprovMX email forwards

emails improvmx terraform terraform-provider

Last synced: 28 Oct 2024

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

Terraform module template following Standard Module Structure.

infrastructure-as-code terraform terraform-module

Last synced: 05 Nov 2024

https://github.com/techpivot/terraform-module-releaser

GitHub Action to automate versioning, releases, and documentation for Terraform modules in monorepos.

continuous-integration devops-tools github-action release-automation terraform terraform-module wiki

Last synced: 27 Oct 2024

https://github.com/nagelflorian/terraform-aws-s3-review-apps

Terraform module designed to generate a AWS S3 based review-app setup

aws cloudfront infrastructure lambda review review-app review-tools terraform

Last synced: 27 Oct 2024

https://github.com/petems/terraform-provider-extip

A Terraform provider for a data source to get an external IP

data-source ip provider terraform

Last synced: 19 Oct 2024

https://github.com/miteshsharma/terraformtemplates

Creating policy file to be used in terraform configuration using templates

aws iam iam-policy templates terraform

Last synced: 06 Nov 2024

https://github.com/azratul/devops-tools.nvim

Docker, Helm, Kubectl & Terraform for now

devops docker helm kubectl neovim plugins terraform

Last synced: 11 Oct 2024

https://github.com/colinwilson/terraform-kubernetes-metallb

Terraform module to provision MetalLB (v0.10.2) on a Kubernetes cluster [WIP]

kubernetes metallb terraform terraform-module

Last synced: 11 Oct 2024

https://github.com/masutaka/circleci-tfupdate-orb

CircleCI Orb for continuous updating terraform with tfupdate

circleci-orb terraform tfupdate

Last synced: 12 Oct 2024

https://github.com/nozaq/terraform-deployment-with-environments-example

An example Terraform project demonstrating continuous deployment pipeline using GitHub Actions' environment function.

cicd continuous-deployment devops github-actions terraform

Last synced: 27 Oct 2024

https://github.com/radzionc/terraform-pomodoro-lambda

AWS Lambda, CI/CD, and API Gateway with Terraform Module

aws aws-lambda terraform

Last synced: 06 Nov 2024

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

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

cloud jenkins oci oracle oracle-led terraform

Last synced: 07 Nov 2024

https://github.com/thojkooi/terraform-digitalocean-swarm-managers

Terraform module to provision and bootstrap a Docker Swarm mode cluster with multiple managers using a private network on DigitalOcean.

digitalocean docker-swarm-cluster docker-swarm-mode terraform terraform-module

Last synced: 23 Oct 2024

https://github.com/colinwilson/terraform-kubernetes-hcloud-controller-manager

A Terraform module to deploy the Hetzner Cloud Controller Manager on a Kubernetes cluster.

hcloud hetzner hetzner-cloud kubernetes terraform terraform-module

Last synced: 11 Oct 2024

https://github.com/clintjedwards/hclvet

Simple, pluggable HCL linter.

go golang hashicorp hcl2 linter terraform

Last synced: 30 Sep 2024

https://github.com/nicholasjackson/terraform-alicloud-demo

Simple Demo showing how Terraform can be used with Alibaba Cloud and Circle CI

terraform

Last synced: 14 Oct 2024

https://github.com/oracle/terraform-opc-compute-instance

Terraform Module for creating Oracle Cloud Infrastructure OPC Compute instances

oci-classic oracle-cloud terraform terraform-modules

Last synced: 04 Nov 2024

https://github.com/seanturner026/terraform-module-eventbridge-debug-logger

A terraform module to create resources for capturing all eventbridge events for a given service as cloudwatch logs.

aws aws-cloudwatch-events aws-cloudwatch-logs aws-eventbridge aws-lambda aws-lambda-golang go golang terraform terraform-module

Last synced: 06 Nov 2024

https://github.com/scholzj/terraform-random-kubeadm-token

Terraform module for generating kubeadm tokens

kubeadm kubernetes terraform terraform-modules

Last synced: 07 Nov 2024

https://github.com/volcano-coffee-company/terraform-provider-cidr

Terraform provider for manipulating network addresses, such as IPv4 and IPv6 addresses, subnets, masks and prefixes.

cidr provider terraform

Last synced: 26 Sep 2024

https://github.com/pellepelster/terraform-hcloud-solidblocks-rds-postgresql

A containerized PostgreSQL database with all batteries included backup solution powered by pgBackRest

hetzner hetzner-cloud terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/ukhomeoffice/dq-tf-ad

Terraform Module for painlessly having an AD provide authentication for instances

hodq terraform terraform-module terraform-modules

Last synced: 06 Nov 2024

https://github.com/sudo-kraken/multiplatform-terraform-module-actions

Automate VM deployments with this repository, featuring Terraform modules for AWS and VMware. Seamlessly integrated with Packer-generated templates for Ubuntu, Rocky Linux, and Windows Server, my GitHub Actions ensure swift, efficient infrastructure setup

actions aws eks eks-cluster github-actions iac iac-module iac-terraform packer packer-template rocky-linux rockylinux terraform terraform-module terraform-modules vmware vmware-vsphere vsphere windows-server

Last synced: 10 Oct 2024

https://github.com/nilsty/robotframework-terraformlibrary

A RobotFramework wrapper for the Terraform CLI

robotframework terraform

Last synced: 09 Oct 2024

https://github.com/hetznercloud/kubernetes-dev-env

Kubernetes development environment for our Integrations.

k3s kubernetes terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/bschaatsbergen/proxying-your-way-into-gke

Securely connect to a Google Kubernetes Engine (GKE) Cluster using Terrafom, SSH and Identity-Aware Proxy.

gcp gke helm iap kubernetes proxy ssh terraform

Last synced: 27 Oct 2024

https://github.com/matthewmueller/terraform-provider-lambda

Custom provider for Terraform to make creating lambda functions easier.

aws lambda terraform

Last synced: 13 Oct 2024

https://github.com/ksatirli/terraform-aws-acm-certificate

Terraform Module: AWS ACM Certificates

acm aws certificate ssl terraform terraform-modules tls

Last synced: 27 Oct 2024

https://github.com/artichoke/project-infrastructure

🛠 Infrastructure as code for the Artichoke open source project

artichoke infrastructure-as-code meta terraform

Last synced: 06 Nov 2024

https://github.com/clouddrove/terraform-aws-cloudtrail-slack-notification

Terraform module to create Lambda resource on AWS for sending notification when anything done from console in AWS.

aws clouddrove cloudtrail cloudtrail-logs devops slack terraform terraform-modules

Last synced: 01 Aug 2024

https://github.com/DNXLabs/terraform-aws-chatbot

Utility Module to create AWS Chatbot and its dependencies.

aws hacktoberfest slack terraform

Last synced: 01 Aug 2024

https://github.com/artemmkin/terraform-local-test

Test Terraform built-in function locally

terraform testing

Last synced: 07 Nov 2024

https://github.com/hashicorp/terraform-provider-oneandone

Terraform 1&1 provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html

oneandone terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/squat/typhoon-vultr

Vultr fork of Typhoon, a minimal and free Kubernetes distribution

kubernetes terraform typhoon vultr

Last synced: 28 Oct 2024

https://github.com/justinrubek/thoenix

Manage terraform configurations using terranix

flake nix nix-flake rust terraform

Last synced: 28 Oct 2024

https://github.com/iam-veeramalla/terraform-eks

A sample repository to create EKS with VPC on AWS using Terraform.

aws eks terraform vpc

Last synced: 13 Oct 2024

https://github.com/gsaslis/terraform-provider-packer

A Terraform provider plugin for Packer

packer terraform

Last synced: 28 Oct 2024

https://github.com/just1not2/terraform-provider-haproxy

A Terraform provider for HAProxy using the Data Plane API

haproxy provider terraform

Last synced: 23 Oct 2024

https://github.com/rgl/infra-toolbox

a toolbox for launching infrastructure wrapped in a vagrant environment

ansible azure cue dagger helm infra infrastructure infrastructure-as-code infrastructure-management kubernetes packer terraform vagrant vsphere

Last synced: 25 Oct 2024

https://github.com/vmware/terraform-aws-avi-alb-deployment-aws

This project is a Terraform module that creates an Avi (NSX ALB) Controller on AWS. This module can create all of the day 0 Cloud prerequisites (IAM, networks, Firewall policy), initial Avi configuration, and additional configuration for GSLB, DNS, and IPAM/DNS profiles.

alb ansible automation avi avinetworks aws cloud controller load-balancer multi-cloud nsx-alb terraform

Last synced: 06 Nov 2024

https://github.com/googlecloudplatform/terraform-gcp-datadog-integration

Terraform code to make the Google Cloud Platform to Datadog log collection integration easier.

datadog dataflow events google google-cloud-platform googlecloud logging logs pubsub terraform terraform-module

Last synced: 07 Oct 2024

https://github.com/cliffano/feedpaper

A feed reader + readability mashup for reading on handheld devices

feedpaper nodejs terraform website

Last synced: 31 Oct 2024

https://github.com/mrsaints/terraform-provider-cabot

[INACTIVE] Terraform provider for Arachnys' Cabot. Create, manage, and manipulate status checks, and alerts for services.

alerting arachnys cabot infrastructure infrastructure-as-code monitoring site-reliability-engineering terraform terraform-module terraform-provider

Last synced: 29 Sep 2024

https://github.com/NetApp/terraform-provider-netapp-elementsw

Support for Volume, Initiator, Account, and Volume Access Group resources.

netapp-public terraform terraform-provider

Last synced: 01 Aug 2024

https://github.com/winebarrel/terraform-provider-lambdazip

Terraform provider creating zip file for AWS Lambda.

lambda terraform

Last synced: 13 Oct 2024

https://github.com/hashicorp/learn-terraform-s3-remote-state

Companion repository for "Migrate from Remote S3 Backend to Terraform Cloud" Learn tutorial

hashicorp s3 terraform tutorials

Last synced: 07 Oct 2024

https://github.com/rproenza86/aws-infrastructure-code-serverless-webapp

Serverless Web Application using Amazon DynamoDB, Lambda, API Gateway and S3.

amazon-dynamodb api-gateway aws aws-lambda sdk serverless terraform

Last synced: 06 Nov 2024

https://github.com/rgl/terramate-aws-ecr-example

an example private container image repository hosted in the AWS Elastic Container Registry (ECR) of your AWS Account using terramate with terraform

aws container-registry ecr terraform terramate

Last synced: 25 Oct 2024

https://github.com/datacite/mastino

Configuration of DataCite infrastructure

terraform

Last synced: 03 Nov 2024

https://github.com/trussworks/terraform-aws-route53-query-logs

Configures query logging on an existing Route53 hosted zones.

aws aws-route53 terraform terraform-modules

Last synced: 10 Oct 2024

https://github.com/tomwechsler/introduction_of_terraform_on_azure

Everything you need to deploy resources in Azure with Terraform!

azure hashicorp microsoft terraform

Last synced: 05 Nov 2024

https://github.com/avinor/terraform-azurerm-remote-backend

Terraform module to deploy a remote backend storage for Azure

azure terraform terraform-module

Last synced: 02 Aug 2024

https://github.com/karlospn/bootstrapping-azure-subscription-and-azdo-project-for-terraform

This repository contains a script used to bootstrap an Azure subscription and an Azure DevOps project to start deploying infrastructure as code to Azure with Terraform.

azure azuredevops iac terraform

Last synced: 02 Aug 2024

https://github.com/tauri-apps/dns-automation

This repo will manage DNS records automagically. Implementing Infrastructure as Code & GitOps practices.

cloudflare dns github-actions gitops iac terraform

Last synced: 07 Oct 2024

https://github.com/grantbirki/fastly-framework

⏰ Fastly Framework - A Framework for Using Fastly with Terraform, Automation, and CICD

automation cdn cicd deployment edge-computing fastly framework pipeline terraform

Last synced: 25 Oct 2024

https://github.com/mattvonrocketstein/openvpn-ubuntu-ansible-terraform

Top-to-bottom OpenVPN setup for Ubuntu/AWS using Terraform/Ansible

ansible devops openvpn terraform ubuntu

Last synced: 19 Oct 2024

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

The AutoRest (https://github.com/Azure/autorest) extension that generates Terraform Azure Resource Manager provider (https://github.com/terraform-providers/terraform-provider-azurerm) in Go code.

autorest azure golang terraform terraform-provider

Last synced: 30 Sep 2024

https://github.com/rjulian/cookiecutter-python-gcp-cloud-function-terraform

Cookiecutter for creating a python cloud function to be deployed with terraform.

cookiecutter-template gcp gcp-cloud-functions python terraform

Last synced: 24 Oct 2024

https://github.com/bendrucker/terraform-aws-ec2-pricing

Terraform module that uses the AWS Pricing API to query EC2 instance type attributes

aws aws-pricing ec2 terraform terraform-module

Last synced: 17 Oct 2024

https://github.com/william-wtr92/global-digital

Cybersecurity recruitment platform for companies and freelancers

drizzle-orm helm-charts k8s nextjs terraform typescript

Last synced: 09 Oct 2024

https://github.com/tejasq/terraform-nodejs-screenshooter

A thing I made for a talk to teach people about Terraform and Infrastructure as Code.

aws aws-lambda nodejs terraform

Last synced: 15 Oct 2024

https://github.com/cdhunt/pssummit2019-terraform

Demo materials for my PowerShell Summit 2019 talk on Terraform

conference-talk demo terraform

Last synced: 28 Oct 2024

https://github.com/theodesp/packer-consul-nomad-terraform-example

Example using Packer + Terraform for Digital Ocean with Nomad, Consul

consul digitalocean nomad packer terraform

Last synced: 19 Oct 2024

https://github.com/rgl/terraform-vsphere-talos

example Talos Linux Kubernetes cluster in vSphere Virtual Machines using terraform

argo-cd argocd kubernetes talos terraform vsphere

Last synced: 02 Nov 2024

https://github.com/rgl/terraform-proxmox-windows-example

example on how to launch a windows vm using terraform in proxmox

proxmox terraform windows

Last synced: 02 Nov 2024

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

Terraform modules to prepare infrastructure and resources for deploying Oracle Database based SAP apps on Oracle Cloud Infrastructure

automation iaas iaas-cloud oci oracle oracle-database oracle-db oracle-led sap sap-netweaver terraform terraform-configurations terraform-module terraform-scripts

Last synced: 10 Oct 2024

https://github.com/skyzyx/engineering-for-site-reliability

Overall map of topics to cover for my “Engineering for Site Reliability” blog series.

ci-cd cicd devops docker security site-reliability site-reliability-engineering sre terraform

Last synced: 29 Oct 2024

https://github.com/wi3ard/k8s-traefik-ingress

Terraform configuration for deploying Traefik ingress controller in a Kubernetes cluster

kubernetes kubernetes-service terraform terraform-configurations terraform-scripts

Last synced: 10 Oct 2024

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

Prebuilt Terraform CDK (cdktf) provider for helm.

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

Last synced: 13 Oct 2024

https://github.com/biobuddies/helicopyter

Python-defined infrastructure

ansible cdktf python terraform

Last synced: 23 Oct 2024

https://github.com/brightbox/kubernetes-cluster

Terraform manifests to create and update a kubernetes cluster on Brightbox Cloud

brightbox-cloud kubernetes kubernetes-cluster terraform

Last synced: 06 Nov 2024