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/simonknittel/terraform-google-video-transcoding

Terraform Module to transcode and serve videos via Google Cloud services.

google-cloud mailgun python terraform video-transcoding

Last synced: 07 Nov 2024

https://github.com/msfidelis/terraform

My Terraform templates. :cloud: :evergreen_tree: :earth_americas: :earth_asia: :earth_africa: :page_with_curl: :file_folder:

cloud devops devops-team terraform

Last synced: 15 Oct 2024

https://github.com/kolman-freecss/kf_envorchestatortool

Orchestator tool that automatically provides a pre-configured environment either on-premises or in the cloud

aws docker groovy jenkins python shellscript terraform

Last synced: 17 Oct 2024

https://github.com/circa10a/terraform-local-minio

Automatically install and create local buckets with public policies for testing

containers docker hcl2 infrastructure-as-code minio minio-server terraform

Last synced: 02 Oct 2024

https://github.com/bendrucker/terraform-cloud-cli

Interactive CLI for operating workspaces in Terraform Cloud

cli golang terraform terraform-cloud

Last synced: 17 Oct 2024

https://github.com/justin-p/terraform-proxmox-ubuntu2004

Terraform module intended to be used in combination with this Packer Proxmox Ubuntu20.04 template https://github.com/justin-p/packer-proxmox-ubuntu2004

ansible packer proxmox terraform ubuntu2004

Last synced: 11 Oct 2024

https://github.com/justin-p/anster

:ant: anster - modular infrastructure as code template that glues Ansible and Terraform together to work seamlessly with each other.

ansible hacktoberfest template terraform

Last synced: 11 Oct 2024

https://github.com/clayrisser/terraform-rancher-2

Initialize rancher 2 with terraform

aws letsencrypt rancher rancher2 terraform

Last synced: 28 Oct 2024

https://github.com/thorstenhans/espc2019-terraform

Terraform Samples from ESPC2019

azure conferences samples terraform

Last synced: 05 Nov 2024

https://github.com/juntossomosmais/terraform-development-image

Use it to play with Terraform using AZ CLI, AWS CLI, and other tools.

packer terraform terrascan tfsec

Last synced: 11 Oct 2024

https://github.com/unfor19/terraform-aws-ssm-parameters

Create AWS SSM Parameter Store parameters with a Terraform module. The creation/deletion (schema) is managed with Terraform, and the values should be maintained via AWS Console.

aws parameters parameterstore ssm terraform

Last synced: 12 Oct 2024

https://github.com/sergk/puppet-tfenv

Install and configure terraform with tfenv tool

ci jenkins puppet terraform tfenv

Last synced: 23 Oct 2024

https://github.com/spacelift-io/terraform-spacelift-msteams

Policy-based integration between Spacelift and Microsoft Teams

chatops msteams openpolicyagent rego spacelift terraform

Last synced: 05 Nov 2024

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

Prebuilt Terraform CDK (cdktf) provider for newrelic.

cdk cdktf newrelic pre-built-provider provider terraform terraform-cdk

Last synced: 14 Oct 2024

https://github.com/apexcaptain/cdktf-injector

Dependency Injection for CDKTF(Cloud Development Kit for Terraform) powered by projen.

cdk cdktf dependency dependency-injection di injection injector terraform

Last synced: 14 Oct 2024

https://github.com/spacelift-io/setup-spacectl

A GitHub Action to install spacectl 🚀

infra-as-code pulumi spacectl spacelift terraform

Last synced: 23 Oct 2024

https://github.com/jch254/dind-terraform-aws

Docker-powered build/deployment environment for Docker projects

aws aws-codebuild build-environment ci codebuild dind dind-terraform-aws docker terraform

Last synced: 16 Oct 2024

https://github.com/rhzs/gcp-cicd-terraform-jenkins

Google Cloud Platform CI/CD Setup with Terraform and Jenkins

cicd-jenkins gcp google-cloud nodejs terraform terraform-gcp

Last synced: 07 Nov 2024

https://github.com/rproenza86/aws-infrastructure-code-address_book

Terraform infrastructure code for Address Book, a php Web App. Create Virtual Private Cloud, a public and private subnets, an Internet Gateway, a Route Table and add a route to the Internet, a security group for the web server and for the db, deploy web server and a MySQL RDS instance.

aws aws-ec2 aws-internet-gateway aws-rds-mysql aws-route-table aws-security-group aws-subnet aws-vpc lamp private-subnets terraform

Last synced: 06 Nov 2024

https://github.com/ravindrasinghh/kubernetes-playlist

This repository sets up an Amazon EKS cluster using Terraform, with configurations for API Gateway, IAM roles, security groups, and networking, providing a scalable and secure environment for containerized applications on AWS.

aws eks-cluster terraform

Last synced: 11 Oct 2024

https://github.com/miran248/terraform-talos-modules

a collection of opinionated terraform modules for running talos on hetzner

hetzner modules talos terraform

Last synced: 11 Oct 2024

https://github.com/gdashboard/terraform-provider-gdashboard

The provider offers a handy syntax to define Grafana dashboards: time series, gauge, bar gauge, stat, etc.

grafana grafana-dashboard terraform terraform-provider

Last synced: 12 Oct 2024

https://github.com/andrewslotin/do-vpn-socks-provisioning

DigtalOcean instance with IPSec VPN and SOCKS5 proxy servers in no time

digitalocean socks5-proxy terraform vpn vpn-server

Last synced: 23 Oct 2024

https://github.com/maur1th/task_diff

Create Terraform AWS Container Definition diffs

aws diff ecs emr iam-policy terraform

Last synced: 14 Oct 2024

https://github.com/garutilorenzo/aws-terraform-examples

AWS terraform examples, provision AWS resources using terraform modules

aws cloud iac-terraform terraform terraform-module terraform-modules

Last synced: 27 Oct 2024

https://github.com/matt-ffffff/codespaces-terraform-template

Template repo to get you started with Terraform in Visual Studio Codespaces

codespace codespaces devcontainer dockerfile template terraform

Last synced: 01 Nov 2024

https://github.com/thojkooi/terraform-digitalocean-firewall-rules

Terraform module for DigitalOcean providing a basic firewall rules set

digitalocean digitalocean-firewall firewall-rules terraform terraform-module

Last synced: 23 Oct 2024

https://github.com/lhsystems/terraform-ansible-inventory

This action creates an Ansible inventory file from terraform state

ansible state terraform

Last synced: 23 Oct 2024

https://github.com/lgallard/terraform-aws-codecommit

Terraform module to create AWS CodeCommit repositories. AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.

aws aws-codecommit codecommit git terraform terraform-module

Last synced: 27 Oct 2024

https://github.com/celaus/factorio-aci-terraform

Run a factorio server on Azure Container Instances

azure factorio factorio-server terraform

Last synced: 12 Oct 2024

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

Prebuilt Terraform CDK (cdktf) provider for upcloud.

cdk cdktf pre-built-provider provider terraform terraform-cdk upcloud

Last synced: 14 Oct 2024

https://github.com/moviestoreguy/cloudcontrol

An easy template to provide automated access to various cloud providers

aws azure cloud gcp iam-access terraform

Last synced: 05 Nov 2024

https://github.com/ojford/terraform-provider-android

Terraform provider for Android devices

adb android terraform terraform-provider

Last synced: 10 Oct 2024

https://github.com/nirovision/mimiron

:robot: Easily manage your tfvars config via Mimiron

deployment git terraform

Last synced: 03 Nov 2024

https://github.com/jacobwgillespie/tf

âš¡ Fast Terraform version wrapper

terraform

Last synced: 11 Oct 2024

https://github.com/jeromegamez/terraform-digitalocean-fastmail-records

A terraform module to provision DigitalOcean with DNS records for FastMail.

digitalocean digitalocean-dns email fastmail terraform terraform-modules

Last synced: 24 Oct 2024

https://github.com/thrashr888/terraform-kitchen-sink

A single Terraform config to cover most cases of address and output types.

terraform

Last synced: 22 Oct 2024

https://github.com/newname4me/despliegue_aws_grupal

Trabajo Grupal Compañia Aerea

actions ec2 gitbook github jira jsdoc terraform vpc

Last synced: 03 Nov 2024

https://github.com/tomoki171923/terraform-aws-step-functions

Terraform module, which creates step-functions resources.

state-machine step-functions terraform terraform-module

Last synced: 18 Oct 2024

https://github.com/piyushjajoo/my-gke-tf

Sample code showing how to create gke cluster within its own vpc using terraform. Also explains how to modularize the terraform, connect to the gke cluster and install helm charts

gcloud gcp gke terraform terraform-modules vpc

Last synced: 02 Nov 2024

https://github.com/gearnode/terraform-kubernetes-get-secret

Terraform module to get value in Kubernetes secrets store

kubernetes kubernetes-secrets secret-management terraform terraform-modules

Last synced: 03 Nov 2024

https://github.com/dfw1n/terraform-ansible-azure

Terraform automation to create a virtual machine with Ubuntu 16.04 and using custom bash scripts to automate the setup for ansible to control and push configurations to remote hosts on Microsoft Azure.

ansible ansible-playbook azure azure-cli azure-devops azure-pipelines azurerm hashicorp hashicorp-terraform hashicorp-vault shell shell-script terraform

Last synced: 02 Nov 2024

https://github.com/jar-b/provdoc

Terraform provider documentation in the terminal.

cli documentation terraform terraform-providers

Last synced: 10 Oct 2024

https://github.com/jamesrcounts/devcontainer-terraform-azure

A template for Terraform projects inside a devcontainer

azure codespaces devcontainer terraform

Last synced: 13 Aug 2024

https://github.com/philippechepy/exoscale-kubernetes-crio

Installation of Kubernetes with CRI-O on Exoscale platform through Packer and Terraform

cluster cluster-autoscaler cri-o exoscale hashicorp-packer hashicorp-terraform kubeadm kubernetes kubernetes-cluster packer terraform

Last synced: 02 Nov 2024

https://github.com/elasticpath/terraform-env-vars

Utility for transforming Terraform variables to environment variables

clojurescript javascript npm terraform

Last synced: 11 Oct 2024

https://github.com/jeffwecan/terraform-provider-pypi

Terraform provider aimed at facilitating downloading Python requirements.

provider pypi terraform

Last synced: 15 Oct 2024

https://github.com/rifelpet/aoc2020

Advent of Code 2020 solutions in Terraform

aoc aoc2020 terraform

Last synced: 28 Oct 2024

https://github.com/calvinkrist/distributedk8scluster

Architecture and automation for setting up a distributed K8S cluster across multiple physical networks

ansible automation distributed flannel homelab infrastrcuture k8s kubernetes terraform vpn

Last synced: 29 Oct 2024

https://github.com/karmaniverous/metastructure-template

A configuration-driven AWS Organization reference infrastructure. Powered by Metastructure.

automat aws enterprise handlebars iac template terraform well-archetected

Last synced: 14 Oct 2024

https://github.com/loshz/factorio-aws

Headless Factorio server running on AWS managed by Terraform.

aws factorio terraform

Last synced: 13 Oct 2024

https://github.com/paambaati/tfc-output-action

GitHub Action to fetch output variable values from Terraform Cloud

github-actions terraform terraform-cloud

Last synced: 15 Oct 2024

https://github.com/davidjenni/coreup-terraform-digitalocean

Bring up a CoreOS cluster in DigitalOcean with a docker swarm, using Terraform

cluster digitalocean docker-swarm terraform terraform-modules

Last synced: 18 Oct 2024

https://github.com/paradedb/infrastructure

Repository to track infrastructure used to deploy the managed version of ParadeDB

cloud kubernetes paradedb terraform

Last synced: 07 Nov 2024

https://github.com/zahorniak/terraform-aws-plex

Terraform module for Plex Media Server on AWS using Spot Instances and S3 for Media Storage

aws aws-spot plex plex-media-server s3 terraform terraform-module terraform-modules

Last synced: 10 Oct 2024

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

Prebuilt Terraform CDK (cdktf) provider for databricks.

cdk cdktf databricks pre-built-provider provider terraform terraform-cdk

Last synced: 27 Oct 2024

https://github.com/ilpozzd/terraform-talos-vsphere-vm

This module allows you to deploy a Talos OS-based vSphere virtual machine with a custom configuration.

iac kubernetes module talos terraform virtual-machine vmware vsphere

Last synced: 04 Aug 2024

https://github.com/dhruvinsoni30/infrastructure_provisioining_terraform

Create AWS infrastructure for multiple customers using terraform modules

aws githubactions jenkins puppet python shell-script splunk terraform

Last synced: 14 Oct 2024

https://github.com/build-on-aws/cicd-pipeline-for-containers

This repository sets up an end-to-end CI/CD container pipeline with Hashicorp Terraform based on native AWS services for hosting and testing application code, building a container image from the code, pushing and storing the container image to ECR, and deploying this container on EKS as a deployment.

cicd codecommit codedeploy codepipeline ecr eks terraform

Last synced: 07 Nov 2024

https://github.com/fvilarinho/sls

Dockerized version of Edward Wu's SRT Live Server (SLS) and Haivision's SRT SDK All credit should go to the original tool author(s) - this is just a dockerization for convenience and portability.

akamai docker linode srt streaming swarm terraform

Last synced: 27 Oct 2024

https://github.com/hashicorp/terraform-equivalence-testing

Terraform Equivalence Testing - Used to test and monitor changes to Terraform execution and output.

hashicorp-terraform terraform testing-tools

Last synced: 07 Oct 2024

https://github.com/ksatirli/understanding-the-docker-provider-for-terraform

🎤 Understanding the Docker Provider for Terraform

docker hashicorp hashicorp-terraform terraform

Last synced: 26 Sep 2024

https://github.com/build-on-aws/terraform-samples

Collections of examples of using Terraform with AWS

aws infrastructure-as-code terraform terraform-module

Last synced: 07 Nov 2024

https://github.com/kota65535/terraform-aws-s3-deployment

Terraform module which deploys a static website to a S3 bucket.

aws s3 terraform terraform-modules

Last synced: 02 Nov 2024

https://github.com/skluck/terraform-plan-parser

Parse the output of terraform plan into structured data

hashicorp-terraform php terraform terraform-plans

Last synced: 10 Oct 2024

https://github.com/turbot/terraform-components

Components from @hashicorp/terraform extracted as packages for reuse in other projects.

golang hacktoberfest hashicorp hashicorp-terraform terraform

Last synced: 10 Oct 2024

https://github.com/onlydole/vault-aks

A demo showing how to set up Vault in Azure Kubernetes Service (AKS) using HashiCorp Terraform.

hashicorp-terraform hashicorp-vault kubernetes terraform vault

Last synced: 02 Nov 2024

https://github.com/yaleman/github_linter

Automating all the little things I need to check in my repos.

automation github linter python shell shellcheck terraform

Last synced: 27 Oct 2024