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/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/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/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/superluminar-io/terraform-workshop

Learn infrastructure as code basics with Terraform and AWS

aws beginners-friendly infrastructure-as-code serverless terraform workshop

Last synced: 08 Nov 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/claranet/terraform-azurerm-eventhub

Terraform module for Azure Eventhub

azure claranet module terraform

Last synced: 08 Nov 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/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/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/claranet/terraform-azurerm-run

Terraform module composition (feature) to setup Claranet MSP Azure tools

azure claranet module terraform

Last synced: 08 Nov 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/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/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/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/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/claranet/terraform-azurerm-aci

Terraform module for Azure Container Instances group

azure claranet module terraform

Last synced: 08 Nov 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/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/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/oracle-quickstart/oci-splunk

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

cloud oci oracle partner-led splunk terraform

Last synced: 07 Nov 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/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/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: 08 Nov 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/tedilabs/terraform-github-modules

🌳 A sustainable Terraform Package which manage all of things on GitHub

devops github hacktoberfest hcl2 lang-hcl sre tedilabs terraform terraform-module terraform-modules

Last synced: 08 Nov 2024

https://github.com/shavo007/k8s-ingress

showcase k8s cluster on aws using kops and ingress

aws kubernetes kubernetes-deployment kubernetes-ingress-controller terraform

Last synced: 06 Nov 2024

https://github.com/stefanwalther/k8s-setup

Several recipes how to set up a Kubernetes (k8s) cluster.

bash-script k8s k8s-cluster kubernetes kubernetes-cluster terraform

Last synced: 06 Nov 2024

https://github.com/cfeenstra67/statey

Statey is an infrastructure-as-code framework written in Python.

infrastructure-as-code pulumi pulumi-aws pulumi-python python terraform

Last synced: 08 Nov 2024

https://github.com/joaovictorino/terraform-aks-microservices

Spring PetClinic Microservices Architecture using Kubernetes features instead of Spring Cloud, also demonstrating how to use Terraform, Azure, Istio and IaC concepts.

azure-kubernetes-service iac java k8s microservices mysql terraform

Last synced: 08 Nov 2024

https://github.com/fergusmacd/template-repo-terraform

Repo that can be used as a baseline to terraform projects

template terraform

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

https://github.com/ksatirli/terraform-aws-route53-workmail-records

Terraform Module: Route 53 Records for AWS WorkMail

aws dns terraform terraform-modules workmail

Last synced: 27 Oct 2024

https://github.com/pacovk/terraform-aws-functionbeat

A Terraform module for Elastic Functionbeat to ship Cloudwatch logs

elasticstack functionbeat logging-and-metrics terraform terraform-module

Last synced: 27 Oct 2024

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

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

rightscale terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/j4ng5y/hashi.up

A simple app to get the hashicorp tools

consul go golang hashicorp nomad packer terraform vagrant vault

Last synced: 21 Oct 2024

https://github.com/philips-labs/terraform-hsdp-redis-service

Provision Redis on HSP which is prometheus metrics endpoint

hsdp redis-server terraform terraform-module

Last synced: 13 Oct 2024

https://github.com/rgl/example-aws-aad-sso

This integrates the AWS IAM Identity Center with the Azure AD as a SSO solution.

aad aws aws-identitystore aws-sso azure azure-sso azuread terraform

Last synced: 25 Oct 2024

https://github.com/googlecloudplatform/reliable-app-platforms

A MVP of a platform for delivering reliable applications on Google Cloud

gke google-cloud kubernetes reliability slos sre terraform

Last synced: 07 Oct 2024

https://github.com/goldstack/s3-terraform-typescript-boilerplate

Boilerplate for configuring AWS S3 using Terraform and connecting to buckets using TypeScript.

aws boilerplate goldstack s3 terraform typescript

Last synced: 09 Nov 2024

https://github.com/kapicorp/generators

Repository for generators to be used with Kapitan

argocd continuous-deployment kubernetes python terraform

Last synced: 08 Nov 2024

https://github.com/rjeczalik/terraform-aws-scylla-bench

Terraform module for load testing a Scylla cluster with scylla-bench.

aws cassandra cassandra-stress cql database nosql scylla scylla-bench scylladb terraform terraform-module

Last synced: 07 Nov 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/hennge/terraform-check

Terraform check Github Action

github-actions terraform

Last synced: 13 Oct 2024

https://github.com/infrablocks/rspec-terraform

RSpec support for testing Terraform configurations.

automation infrastructure rspec ruby ruby-gem ruby-rspec rubygem terraform

Last synced: 13 Oct 2024

https://github.com/avinor/terraform-azuread-application

Terraform module to create an application in Azure AD.

azure terraform terraform-module

Last synced: 02 Aug 2024

https://github.com/mharrvic/backstage-cloudrun-terraform

Backstage deploy with Cloud Run via Terraform

backstage cloudrun terraform

Last synced: 05 Nov 2024

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

Terraform quick starts for Consul features.

consul hashicorp service-mesh terraform tutorials

Last synced: 07 Oct 2024

https://github.com/jrtashjian/homelab-proxmox-vm-templates

Use Terraform to deploy Debian cloud-init templates on Proxmox.

1password-cli homelab proxmox terraform

Last synced: 20 Oct 2024

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

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

cloud hyperion oci oracle oracle-led terraform

Last synced: 07 Nov 2024

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

Terraform module to deploy Oracle E-Business Suite (EBS) on Oracle Cloud Infrastructure (OCI)

ebs oci oracle oracle-led terraform

Last synced: 07 Nov 2024

https://github.com/sepulworld/terraform-helm-datadog

Terraform Module to drive install of the Datadog Helm chart

datadog helm kubernetes terraform

Last synced: 15 Oct 2024

https://github.com/ashald/terraform-provider-transform

Terraform data sources providing data transformations missing from core Terraform

terraform terraform-provider

Last synced: 07 Nov 2024

https://github.com/abdullahkhawer/mongodb-cluster-on-aws-ecs

A Terraform module to quickly deploy a secure, persistent, highly available, self healing, efficient, cost effective and self managed single-node or multi-node MongoDB NoSQL document database cluster on AWS ECS cluster with monitoring and alerting enabled.

alerting aws aws-autoscaling aws-cloudwatch aws-ec2 aws-ecs aws-route53 aws-s3 cost-effective devops highly-available mongodb mongodb-backup mongodb-cluster mongodb-database mongodb-restore monitoring self-healing terraform terraform-module

Last synced: 11 Oct 2024

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

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

cloud fortinet oci oracle partner-led terraform

Last synced: 07 Nov 2024

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

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

cloud httpd oci oracle oracle-led terraform

Last synced: 07 Nov 2024

https://github.com/tedilabs/terraform-aws-ec2

🌳 A sustainable Terraform Package which creates resources for EC2 Services on AWS

aws aws-ec2 devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 08 Nov 2024

https://github.com/shmokmt/actions-setup-github-comment

Setup suzuki-shunsuke/github-comment Action

actions comment terraform

Last synced: 28 Oct 2024

https://github.com/acro5piano/terraform-fargate-example

A dead simple example to setup AWS Fargate using Fargate CLI + Terraform

ecs-task examlpes fargate-cli terraform

Last synced: 11 Oct 2024

https://github.com/aaabramov/goal

Allows you to create local aliases within directory/repository with proper assertions upon executions.

aliases brew cli go terraform

Last synced: 24 Oct 2024

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

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

librato terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/metio/terraform-provider-migadu

Terraform provider for the Migadu email service

migadu terraform terraform-provider

Last synced: 23 Oct 2024

https://github.com/tristan957/dotfiles

Personal configuration files (Mirror of https://sr.ht/~tristan957/dotfiles)

bash dotfiles git libedit neovim readline terraform tmux vim yarn

Last synced: 28 Oct 2024

https://github.com/ahraza/terraform-vercheck

Parses a terraform plan in a given directory and builds a directed graph of the submodules and providers.

dependencies terraform versioning

Last synced: 23 Oct 2024

https://github.com/yandex-cloud-examples/yc-dmz-with-high-available-ngfw

Организация защищенного и отказоустойчивого сегмента DMZ на основе Next-Generation Firewall в VPC Yandex Cloud.

dmz next-generation-firewall ngfw terraform vpc yandex-cloud yandexcloud

Last synced: 07 Nov 2024

https://github.com/drfaust92/terraform-grafana-stackdriver-module

Terraform module which creates a Grafana Stackdriver data source with a minimal GCP service account.

gcp google grafana terraform

Last synced: 27 Oct 2024

https://github.com/dflook/terraform-remote-state

GitHub action to get outputs from a terraform remote state

actions devops github-action github-actions terraform

Last synced: 19 Oct 2024

https://github.com/thenets/devops-env

A toolset to work with cloud environment. ☁

aws kubernetes terraform

Last synced: 24 Oct 2024

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

CDK for Terraform Go provider bindings for google.

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

Last synced: 11 Oct 2024

https://github.com/vasuadari/hello-world-terraform

Terraform scripts to deploy vasuadari/hello-world app.

hello-world terraform

Last synced: 20 Oct 2024

https://github.com/jessestuart/serverless-image-organizer

A simple Lambda-based stack to process and organize image files.

apex aws aws-lambda aws-s3 go serverless terraform

Last synced: 14 Oct 2024

https://github.com/eumel8/tf-rke2-otc

Terraform deployment of Rancher/RKE2 in Open Telekom Cloud (OTC)

k3s kubernetes otc rancher rke2 terraform

Last synced: 15 Oct 2024

https://github.com/stknohg/TerraformUtil

PowerShell utility functions for Terraform.

powershell powershell-module terraform

Last synced: 13 Aug 2024

https://github.com/kffl/terraform-provider-totp

Terraform utility provider for generating Time-Based One-Time Passwords (TOTPs) :alarm_clock::key:

authenticator otp terraform terraform-provider totp twofactorauth

Last synced: 14 Oct 2024

https://github.com/sarcasticadmin/terraform-poudriere

Using terraform and poudriere to build and host pkgng repo in s3

aws freebsd pkgng portstree poudriere s3 terraform

Last synced: 06 Nov 2024

https://github.com/ahmedwaleedmalik/terraform-remote-backend-s3

A terraform module to provision remote backend using S3

aws backend remote terraform terraform-module

Last synced: 15 Oct 2024

https://github.com/googlecloudplatform/terraform-cloud-dynamic-credentials

Create dynamic, short-lived GCP credentials from within Terraform Cloud

gcp gcp-iam terraform terraform-cloud

Last synced: 07 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/klaytn/klaytn-terraform

Terraform modules set to create various resources regarding Klaytn.

blockchain klaytn service-chain terraform

Last synced: 02 Aug 2024

https://github.com/kumarvna/terraform-azurerm-security-center

Terraform module to create Azure Security Center resources for Azure Landing Zones

azure azure-security azure-security-center security terraform terraform-module

Last synced: 11 Oct 2024

https://github.com/machadovilaca/terraform-aws-notifications

Terraform AWS module to create a Lambda function that sends notifications to Slack and/or S3 bucket from subscribed SNS topics and/or Cloudwatch log groups

aws aws-notifications cloudwatch-events notifications s3-bucket slack sns-topic terraform

Last synced: 13 Oct 2024