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/claranet/terraform-azurerm-policy

Terraform module for Azure Policy

azure claranet module terraform

Last synced: 01 Aug 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/shmokmt/actions-setup-github-comment

Setup suzuki-shunsuke/github-comment Action

actions comment terraform

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

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/metio/terraform-provider-migadu

Terraform provider for the Migadu email service

migadu terraform terraform-provider

Last synced: 23 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/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/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/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/richardknop/amazonetes

Opinionated terraform way to deploy Kubernetes on AWS

coreos kubernetes terraform

Last synced: 11 Oct 2024

https://github.com/fgribreau/terraform-workspace-switcher

Fastest switch between Terraform workspaces

cli terraform terraform-workspace terraform-workspaces

Last synced: 29 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/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/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/openflagr/terraform-provider-flagr

[⚠️ UNDER CONSTRUCTION] 🚩 A Terraform Provider to manage Flagr with IaC

flagr provider terraform

Last synced: 07 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/mia-platform/terraform-google-gke

A Terraform module for creating a private GKE cluster with opinionated options.

hacktoberfest terraform

Last synced: 06 Nov 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/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/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/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/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/hashicorp/learn-consul-terraform

Terraform quick starts for Consul features.

consul hashicorp service-mesh terraform tutorials

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

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/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/denis256/terragrunt-tests

Terragrunt examples repository

aws examples gcp go hacktoberfest terraform terragrunt

Last synced: 27 Oct 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/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/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/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/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/monolithprojects/ansible-hashicorp_tools

Ansible Role used for Hashicorp tools installation/update/uninstallation

ansible bayndary hashicorp nomad packer terraform vagrant vault waypoint

Last synced: 13 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/thenets/devops-env

A toolset to work with cloud environment. ☁

aws kubernetes terraform

Last synced: 24 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/xuxiaodong/terraform-example

《Terraform:自动化管理云基础设施》视频课程及电子书所用的代码示例文件 https://selfhostedserver.com/terraform

terraform

Last synced: 01 Nov 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/soerenschneider/tf-libvirt

Manage KVM virtual machines using tf infrastructure-as-code

infrastructure-as-code kvm libvirt qemu self-hosted terraform tf virtual-machine

Last synced: 24 Oct 2024

https://github.com/nishant-jain-94/terraform-gitlab-organization

A Terraform Module to Provision Gitlab Resources on Gitlab Instance

gitlab terraform terraform-gitlab terraform-module

Last synced: 03 Nov 2024

https://github.com/libre-devops/azure-terraform-gh-action

A very opinionated Docker-Based GitHub Action used to deploy to Azure using Terraform. This Action deploys a container with several tools pre-installed - terraform, terraform-compliance, checkov and tfsec - and expects all of these to run successfully before it'll run terraform apply. This action only supports the use of terraform workspace, terraform plan and terraform apply :rainbow:

azure azurerm azurerm-terraform-provider github-actions terraform

Last synced: 10 Oct 2024

https://github.com/rancher/terraform-local-rke2-config

Terraform module to generate RKE2 config files

rke2 terraform terraform-module

Last synced: 10 Oct 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/stknohg/TerraformUtil

PowerShell utility functions for Terraform.

powershell powershell-module terraform

Last synced: 13 Aug 2024

https://github.com/ks6088ts/terraform-provider-soracom

Terraform provider for SORACOM

soracom terraform terraform-provider

Last synced: 28 Oct 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/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/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: 21 Oct 2024

https://github.com/dmolik/bflo-kube-tf

Buffalo Kubernetes/CNCF Meetup, Kube Cluster

alpine artisanal aws external-dns kubeadm kubernetes letsencrypt oidc packer terraform

Last synced: 07 Nov 2024

https://github.com/snsinfu/hetzner-zfs-image

Scripts to create a reusable Hetzner cloud image that boots Debian on ZFS root

debian hetzner-cloud packer terraform zfs

Last synced: 07 Aug 2024

https://github.com/oirad/terraform-hetzner-wireguard

Creates a wireguard server and configuration on Hetzner cloud

hetzner-cloud terraform wireguard-vpn-setup

Last synced: 07 Aug 2024

https://github.com/buarki/linuxtips-containers-vpc-aws

Consolidando dia de treino sobre arquitetura de containers e VPC

aws terraform

Last synced: 11 Oct 2024

https://github.com/veggiemonk/terraform-google-project

Create or manage gcp projects with terraform - useful for workshop where 1 user = 1 project

gcp google-cloud-platform iam terraform terraform-modules

Last synced: 27 Oct 2024

https://github.com/sudo-kraken/multiplatform-packer-vsphere-actions

This repository provides GitHub Actions for automating Packer templates across multiple OSs including Ubuntu, Rocky Linux, and Windows Server versions. Simplify your VM deployments with efficient, automated workflows.

actions github-actions iac iac-managed iac-module iac-terraform packer packer-template rocky-linux rockylinux terraform terraform-managed terraform-module terraform-modules ubuntu-server vmware vmware-vsphere vsphere windows-server

Last synced: 10 Oct 2024

https://github.com/mattyait/devops_terraform

Repository to provision the infrastructure on AWS using Terraform

devops ecs-service eks infrastructure infrastucture-as-code terraform

Last synced: 22 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/derrickmehaffy/strapi-automation

Automate Strapi server deployments on multiple clouds using terraform and ansible

ansible strapi terraform

Last synced: 16 Oct 2024

https://github.com/sgreben/terrafile-ify

Generate Terrafiles and (optionally) re-write Terraform source to use vendored modules

dependency-management terrafile terraform vendoring

Last synced: 27 Oct 2024

https://github.com/cpanato/mattermost_terraform_do

Terraform code to spin the Mattermost server using Digital Ocean

digitalocean mattermost terraform

Last synced: 11 Oct 2024

https://github.com/puppetlabs/terraform-google-pe_arch

A Terraform Module to deploy infrastructure for Puppet Enterprise on GCP

bolt cloud gcp hiera infrastructure puppet puppet-bolt puppet-enterprise terraform terraform-gcp terraform-module

Last synced: 07 Oct 2024

https://github.com/jhandguy/cloud-playground

A Playground to experiment with various Cloud tools and technologies.

golang grpc helm k6 kind kubernetes protobuf rust terraform

Last synced: 10 Oct 2024

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

🌳 A sustainable Terraform Package which creates Lambda & Step Functions resources on AWS

aws aws-lambda aws-sfn aws-step-functions devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 10 Oct 2024

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

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

cloud kafka oci oracle oracle-led terraform

Last synced: 04 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/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/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/tedilabs/terraform-aws-ipam

🌳 A sustainable Terraform Package which creates IPAM resources (IPAM, Elastic IP, Prefix List) on AWS

aws aws-eip aws-elastic-ip aws-ipam aws-prefix-list aws-vpc devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 10 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/cfeenstra67/statey

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

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

Last synced: 02 Aug 2024

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

This provider has moved to https://github.com/kingsoftcloud/terraform-provider-ksyun

ksyun terraform terraform-provider

Last synced: 27 Sep 2024

https://github.com/bgpat/terraform-provider-travis

Terraform Provider for Travis CI

terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/xinau/terraform-provider-cue

Terraform provider for generating JSON documents with CUE.

cue cuelang terraform terraform-provider

Last synced: 02 Aug 2024

https://github.com/gr1m0h/asdf-terraformer

terraformer plugin for asdf version manager https://github.com/asdf-vm/asdf

asdf-plugin aws cloud gcp google-cloud hcl infrastructure-as-code kubernetes plugin terraform terraform-configurations terraformer

Last synced: 10 Oct 2024

https://github.com/unguiculus/terraform-k8s-helm-jenkins

A Jenkins setup for EKS completely configured as code

aws eks helm jenkins kubernetes packer terraform

Last synced: 13 Oct 2024