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/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/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/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/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/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/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/gsaslis/terraform-provider-packer

A Terraform provider plugin for Packer

packer terraform

Last synced: 28 Oct 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/justinrubek/thoenix

Manage terraform configurations using terranix

flake nix nix-flake rust terraform

Last synced: 28 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/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/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/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/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/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/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/datacite/mastino

Configuration of DataCite infrastructure

terraform

Last synced: 03 Nov 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/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/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/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/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/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/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/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/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/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/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/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/numtide/terraform-upload-ami

Upload and import the AMI from a VHD

aws terraform terraform-module terraform-modules

Last synced: 06 Nov 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/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/biobuddies/helicopyter

Python-defined infrastructure

ansible cdktf python terraform

Last synced: 23 Oct 2024

https://github.com/fivexl/terraform-aws-ssl-checker

Simple SSL check and expiring certificates reminder with additional DNS check and host availability check.

heartbleed lambda security ssl terraform terraform-module tls tls-certificate-checker tls-scan tls13

Last synced: 06 Nov 2024

https://github.com/ghost---shadow/terrafactor

Refactor autogenerated terraform code

cloud hcl hcl2 terraform terraformer

Last synced: 11 Oct 2024

https://github.com/franzdiebold/where-is-rudi

WhereIsRudi 🐶 is an interactive Slack app to inform your colleagues whether your dog@work is in the office today! 🎉

github-actions google-cloud-datastore google-cloud-function google-cloud-platform google-cloud-scheduler python3 slack slack-api slack-app slack-slash-command terraform

Last synced: 05 Nov 2024

https://github.com/terraprovider/terraform-provider-microsoft365wp

This repository provides a Terraform Provider for Microsoft 365, leveraging the Microsoft Graph API to enable Configuration as Code for Microsoft 365 environments. With this provider, you can automate the provisioning, management, and configuration of Entra, Intune and other aspects of M365.

entra go intune m365 microsoft terraform

Last synced: 23 Oct 2024

https://github.com/cloudposse/terraform-aws-sns-cloudwatch-sns-alarms

Terraform module that configures CloudWatch SNS alerts for SNS

aws aws-sns cloudwatch sns sns-alerts terraform terraform-module

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

https://github.com/ruzickap/k8s-tf-eks-gitops

Multitenant+Multicluster Amazon EKS installation using Terraform, GitHub Actions and GitOps

argocd eks multicluster multitenant terraform

Last synced: 13 Oct 2024

https://github.com/abdullahkhawer/aws-ssm-parameter-store-backup

A Terraform module to create AWS resources which are used to automatically take backup of all the parameters residing on AWS SSM Parameter Store in JSON format and store it on AWS S3 bucket using AWS Lambda function based on Python. It is executed daily via AWS CloudWatch or AWS EventBridge.

amazon amazon-lambda amazon-s3 amazon-web-services aws aws-cloudwatch aws-eventbridge aws-lambda aws-parameter-store aws-s3 aws-ssm-parameter-store aws-systems-manager aws-systems-manager-parameter-store python python3 terraform terraform-aws terraform-module terraform-project tf-module

Last synced: 11 Oct 2024

https://github.com/amanpathak-devops/terraform-packer

Code to create Images using Terraform Packer

iac-terraform packer packer-templates terraform terraform-packer

Last synced: 27 Oct 2024

https://github.com/skorfmann/cdkweekly

Terraform CDK SSL Proxy for cdkweekly.com

aws cdk cdktf cdkweekly terraform terraform-cdk tfcdk typescript

Last synced: 27 Oct 2024

https://github.com/amanjeev/man7-training

Terraform set up VMs for man7.org training

google-cloud-platform linux man7 terraform training

Last synced: 28 Oct 2024

https://github.com/dockup/infrahub

An example starter template that contains terraform scripts and kubernetes configuration files to deploy a simple web application to AWS EKS Cluster

aws eks kubernetes template terraform

Last synced: 06 Aug 2024

https://github.com/geekengineers/microservice-project-demo

Simple microservice project demonstration for learning purposes with GoLang, PotgreSQL & Terraform.

connectrpc docker docker-compose golang grpc hexagonal-architecture http2 microservice microservices postgresql proto3 protobuf terraform

Last synced: 15 Oct 2024

https://github.com/magodo/terrassist

A small tool to assist Terraform Provider developers to generate flatten/expand function ⚒

codegen terraform terraform-provider

Last synced: 27 Oct 2024

https://github.com/thojkooi/terraform-digitalocean-firewall-docker-api

Terraform module to configure a set of firewall rules on DigitalOcean for limiting access to an exposed Docker Remote API

digitalocean docker docker-api firewall firewall-rules terraform terraform-module

Last synced: 23 Oct 2024

https://github.com/digitalkaoz/tf-private-static-image-video-gallery

a password secured serverless static image/video gallery based on AWS

aws cloudfront gatsbyjs lambda reactjs serverless terraform

Last synced: 18 Oct 2024

https://github.com/gojibjib/jibjib-api

Go REST API for communication between the app and query service

docker docker-image golang rest-api saltstack terraform

Last synced: 10 Oct 2024

https://github.com/volcengine/pulumi-volcengine

An Volcengine Pulumi resource package, providing multi-language access to Volcengine

golang infrastructure infrastructure-as-code javascript pulumi python sdk terraform typescript volcengine

Last synced: 02 Nov 2024

https://github.com/glytching/terraform-gcp-storage-bucket

A Terraform module for creating and managing GCS buckets

gcp gcp-storage gcs hcl inspec terraform terraform-module terraform-modules

Last synced: 11 Oct 2024

https://github.com/sungchun12/airbyte-dbt-toolkit

Deploy an airbyte instance with dbt models in Google Cloud in 5 minutes

airbyte dbt golang google packer sql terraform terragrunt terratest

Last synced: 11 Oct 2024

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

Automate deployment of environments using Infrastructure as Code

ibm-cloud ibm-cloud-solutions infrastructure-as-code object-storage terraform virtual-server

Last synced: 04 Aug 2024

https://github.com/unumed/terraform-aws-secure-baseline-v2

Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.

security-automation terraform terraform-module

Last synced: 26 Sep 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/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/msfidelis/eks-strimzi-kafka

🐳 📦 🚀 - Experimental kubernetes cluster to serve and manage high scale Kafka brokers using Strimzi Operator

eks kafka kubernetes strimzi terraform

Last synced: 15 Oct 2024

https://github.com/leoverto/jellyfin-hcloud

Automatically set up Jellyfin on Hetzner Cloud using Terraform, Ansible and Docker Compose

ansible ansible-playbook docker docker-compose hcloud hetzner hetzner-cloud jellyfin terraform traefik traefik-v2

Last synced: 11 Oct 2024

https://github.com/Arvinje/meetinger

A Serverless Meetup management app, built with TypeScript to showcase Domain-Driven Design (DDD), Clean Architecture & SOLID best practices

architecture clean-architecture cognito ddd domain-driven-design dynamodb serverless ses sns solid terraform typescript

Last synced: 31 Oct 2024

https://github.com/denis256/terragrunt-tests

Terragrunt examples repository

aws examples gcp go hacktoberfest terraform terragrunt

Last synced: 27 Oct 2024

https://github.com/jtracey93/tf-az-dine-policy-assignment

A Terraform module to simplify the assignment of DeployIfNotExists Azure Policies and the required RBAC assignment for the associated MSI

azure azure-policy terraform terraform-module

Last synced: 01 Aug 2024

https://github.com/claranet/terraform-azurerm-policy

Terraform module for Azure Policy

azure claranet module terraform

Last synced: 01 Aug 2024

https://github.com/cytopia/terraform-aws-elb

This Terraform module creates an ELB with optionally a public and/or private Route53 DNS record attached to it.

aws aws-elb terraform terraform-module

Last synced: 30 Oct 2024

https://github.com/suse/lab-setup

Material to help setup labs (scripts, container images, Helm charts, Terraform, etc.)

bash container-images helm-charts k3s kubernetes rancher terraform

Last synced: 11 Oct 2024

https://github.com/onlydole/optimizing-aws-workflows

🎤 An example that showcases how using the CDK for Terraform allows easy management of your Kubernetes cluster and overall AWS infrastructure without impacting your applications.

aws cdktf fargate kubernetes terraform typescript

Last synced: 27 Oct 2024