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

Personal Infrastructure as code

ansible chocolatey nixos terraform virtualbox-vm windows

Last synced: 21 Oct 2024

https://github.com/skorfmann/cdktf-hybrid-module

A Terraform CDK Construct which is also usable as Terraform Module

cdk cdktf constructs terraform terraform-cdk terraform-module

Last synced: 13 Oct 2024

https://github.com/cheqd/infra

DevOps & infrastructure tooling for cheqd: the purpose-built network for decentralised identity. Accelerate deployment for cheqd-node on cloud providers.

automation cheqd cosmos-network digitalocean hacktoberfest hetzner-cloud terraform

Last synced: 05 Nov 2024

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

Prebuilt Terraform CDK (cdktf) provider for cloudflare.

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

Last synced: 10 Oct 2024

https://github.com/ukautz/roadwarrior-vpn

A Wireguard based Road Warrior VPN deployed with Terraform CDK

cdk digitalocean terraform tfcdk vpn wireguard

Last synced: 27 Oct 2024

https://github.com/wlun001/cncf-demo

Exploring Cloud native software with sample applications

apiserver cicd cloud-native go kubernetes sample-code tekton tektoncd terraform traefik

Last synced: 29 Oct 2024

https://github.com/codehex/terraform-provider-bugsnag

Terraform provider for Bugsnag

bugsnag terraform terraform-provider

Last synced: 10 Oct 2024

https://github.com/cyclenerd/cloud-tools-container

📦 Ready-to-use Docker container image with cloud tools (AWS CLI, Google Cloud CLI, Terraform, Packer, Ansible)

ansible aws awscli circleci container-image docker docker-image gcloud gcloud-cli gcloud-sdk gcp google-cloud google-cloud-platform helm k8s kubectl kubernetes open-policy-agent packer terraform

Last synced: 27 Oct 2024

https://github.com/msfidelis/awswaf-production-automation

Complete provisioning and automation management for AWS WAF V1 Rules - Regional Mode

aws aws-waf elasticsearch kibana kinesis kinesis-stream terraform waf

Last synced: 15 Oct 2024

https://github.com/kranzes/tf-infra

My Terraform-managed infrastructure in Nix

hercules-ci hercules-ci-effects terraform terranix

Last synced: 10 Oct 2024

https://github.com/globalbao/terraform-azurerm-policy-exemptions

Terraform module for managing AzureRM policy exemptions (via ARM template) - by @JesseLoudon

azure-policy-exemptions azurerm-policy azurerm-terraform-provider policy-exemptions terraform

Last synced: 01 Aug 2024

https://github.com/cyralinc/terraform-aws-sidecar-ec2

Cyral Sidecar module for AWS EC2

aws cyral terraform terraform-module

Last synced: 06 Nov 2024

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

Prebuilt Terraform CDK (cdktf) provider for null.

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

Last synced: 30 Oct 2024

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

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

logentries terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/brian-provenzano/jenkins-pipeline-immut

Simple Jenkins pipeline (lab) - immutable arch with packer, ansible, terraform, aws

ansible aws jenkins jenkins-pipeline packer terraform

Last synced: 01 Aug 2024

https://github.com/kclejeune/portfolio

personal website and project portfolio written with typescript, svelte-kit, and tailwind CSS

cloudflare-workers svelte sveltekit tailwindcss terraform

Last synced: 28 Oct 2024

https://github.com/jfrog/terraform-provider-pipeline

Terraform provider to manage Artifactory Pipelines

artifactory jfrog terraform terraform-provider

Last synced: 23 Oct 2024

https://github.com/benitomartin/aws-bedrock-opensearch-langchain

RAG Application with LangChain, Terraform, AWS Opensearch and AWS Bedrock

amazon-titan aws aws-bedrock aws-opensearch langchain pytest python ruff terraform

Last synced: 23 Oct 2024

https://github.com/miguelpeixe/jitsi-provisioner

Deploy Jitsi Meet servers in less than 3 minutes

cli feathersjs jitsi-meet provision terraform

Last synced: 30 Oct 2024

https://github.com/wickes1/homelab-dev

Messed up version Homelab

argocd homelab k8s kustomize proxmox terraform

Last synced: 06 Nov 2024

https://github.com/lukekaalim/terraform-plugin-node-sdk

This project is an npm package that provides tools for building Terraform Plugins

grpc-server nodejs sdk terraform terraform-plugins

Last synced: 31 Oct 2024

https://github.com/garutilorenzo/k8s-oci-cluster

Deploy a Kubernetes cluster for free, with kubeadm and Oracle always free resources.

automation iac k8s k8s-cluster kubernetes kubernetes-cluster oci oracle oracle-cloud terraform terraform-module

Last synced: 27 Oct 2024

https://github.com/hashicorp/learn-state-migration

Companion repository for the "Migrate State to Terraform Cloud" guide on learn.hashicorp.com

hashicorp terraform tutorial

Last synced: 07 Oct 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/jamesseanwright/iot-events-api

A REST API for storing and retrieving IoT device events, built with Terraform, AWS Lambda, and MongoDB Atlas

aws docker lambda mongodb mongodb-atlas terraform

Last synced: 17 Oct 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/jenkins-infra/datadog

Jenkins OSS infrastructure monitoring stuff

datadog terraform

Last synced: 06 Nov 2024

https://github.com/terraform-yacloud-modules/terraform-yandex-redis

Terraform module to manage Redis resources within the Yandex.Cloud

iac redis terraform terraform-module yandex yandex-cloud

Last synced: 10 Oct 2024

https://github.com/terraform-yacloud-modules/terraform-yandex-mdb-opensearch

Terraform module to manage OpenSearch resources within the Yandex.Cloud.

iac opensearch terraform terraform-modules yandex yandex-cloud

Last synced: 10 Oct 2024

https://github.com/rgl/terraform-libvirt-rke-example

an example RKE cluster in libvirt QEMU/KVM Virtual Machines using terraform

k8s libvirt rke terraform

Last synced: 25 Oct 2024

https://github.com/cdktf/cdktf-provider-kubernetes-go

CDK for Terraform Go provider bindings for kubernetes.

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

Last synced: 31 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/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/kristofferlind/terraform-provider-azuresql

Terraform provider for managing Azure SQL/MSSQL users and permissions

azure-sql azure-sql-management mssql-database mssql-server provider terraform terraform-provider

Last synced: 12 Oct 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/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/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/roberthstrand/tftools

PowerShell tools for working with Terraform

powershell powershell-module terraform

Last synced: 27 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/ksatirli/kubecon-deep-dive-terraform-and-kubernetes

🔧 KubeCon Deep Dive: Managing Kubernetes with HashiCorp Terraform

kubernetes terraform

Last synced: 24 Oct 2024

https://github.com/ksatirli/terraform-aws-s3-bucket

Terraform Module for managing AWS S3 Buckets

aws s3 s3-buckets terraform terraform-modules

Last synced: 24 Oct 2024

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

This Terraform module creates AWS cross-account assumable roles with multiple polcies to be specified via files

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

Last synced: 24 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/radeksimko/terraform-packet-vsphere

Terraform configuration for simple vSphere setup on Packet.net

packet terraform vmware vmware-esxi vmware-vsphere vsphere

Last synced: 27 Oct 2024

https://github.com/devopsinsiders/azure-todo-app-terraform

Welcome to azure-todo-app-terraform! 🎉 This repository contains Terraform configurations to deploy a todo-app on the Azure cloud platform. ☁️📝

terraform terraform-modules

Last synced: 12 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/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/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/omerap12/serverless-url-shortener-api

This repository contains Terraform configurations and AWS Lambda functions to create a simple URL shortener API using AWS API Gateway, AWS Lambda, and DynamoDB.

aws terraform

Last synced: 29 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/alessfg/nginx-controller-automation-demo

Demo showcasing how to automate the deployment and provisioning of NGINX Controller using Packer, Terraform, and Ansible

ansible nginx nginx-controller packer terraform

Last synced: 13 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/iml1111/imeks

Boilerplate for Kubernetes Infrastructure As Code in AWS using Terraform

aws efk eks grafana iac karpenter kubernetes prometheus terraform

Last synced: 21 Oct 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/reinterpretcat/vrp-experiments

Various technology experiments

aws rest-api rust terraform vrp vrp-solver

Last synced: 30 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/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/masutaka/circleci-tfupdate-orb

CircleCI Orb for continuous updating terraform with tfupdate

circleci-orb terraform tfupdate

Last synced: 12 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/gi0baro/tfstater

An HTTP Terraform state backend with locking support

terraform

Last synced: 29 Oct 2024

https://github.com/kumarvna/terraform-azurerm-frontdoor

Terraform module to create Microsoft's highly available and scalable web application acceleration platform and global HTTP(s) load balancer Azure Front Door Service.

azure azure-front-door azure-frontdoor azure-frontdoor-waf-policy custom-https-configuration frontdoor load-balancer ssl-certificates ssl-offloading terraform terraform-module

Last synced: 11 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/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/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/eldimious/real_time_streaming_analytics

we look at how we can use managed services such as Amazon Kinesis to handle our incoming data analytics streams from our sources while AWS handles the undifferentiated heavy lifting of managing the infrastructure

amazon-web-services aws aws-apigateway aws-kinesis aws-lambda lambda real-time streaming terraform

Last synced: 15 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/nilsty/robotframework-terraformlibrary

A RobotFramework wrapper for the Terraform CLI

robotframework terraform

Last synced: 09 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/imrannayer/terraform-workshop

Terraform Workshop Labs

terraform terraform-workshop

Last synced: 05 Nov 2024

https://github.com/msfidelis/kubernetes-cluster-ansible

:whale: :package: :rocket: Simple Kubernetes Cluster with Terraform and Ansible working with Dynamic Inventory :whale:

ansible kubernetes kubernetes-cluster kubernetes-deployment terraform

Last synced: 15 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/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/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/datadrivers/terragrunt-action

Opinionated Workflow to run Terraform or Terragrunt

github-actions terraform

Last synced: 11 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/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/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/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