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/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/kapicorp/generators

Repository for generators to be used with Kapitan

argocd continuous-deployment kubernetes python terraform

Last synced: 08 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/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/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/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/jamesrcounts/devcontainer-terraform-azure

A template for Terraform projects inside a devcontainer

azure codespaces devcontainer terraform

Last synced: 13 Aug 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/oracle-quickstart/oci-couchbase

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

cloud couchbase nosql oci oracle partner-led syncgateway terraform

Last synced: 07 Nov 2024

https://github.com/mumoshu/terraform-provider-kubectl

Run kubectl against multiple K8s clusters in a single terraform-apply. AWS auth/AssumeRole supported.

kubectl terraform terraform-provider

Last synced: 13 Oct 2024

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

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

cloud nginx oci oracle oracle-led terraform

Last synced: 07 Nov 2024

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

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

cloud oci oracle partner-led scylladb terraform

Last synced: 07 Nov 2024

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

Terraform code to deploy CockroachDB on Oracle Cloud Infrastructure (OCI)

cloud cockroach cockroachdb oci oracle partner-led terraform

Last synced: 07 Nov 2024

https://github.com/bonifaido/terraform-tls-nginx

Client verification with Terraform generated certificates and nginx

authentication nginx terraform tls tls-certificate

Last synced: 15 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/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/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/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/oracle-quickstart/oci-cloud-native-sftp

Terraform module to deploy a cloud-native SFTP solution on Oracle Cloud Infrastructure (OCI)

cloud oci oracle oracle-led sftp terraform

Last synced: 07 Nov 2024

https://github.com/ksatirli/whats-new-with-terraform-014

Discover what's new with HashiCorp Terraform 0.14

hashicorp hashicorp-terraform terraform

Last synced: 26 Sep 2024

https://github.com/techjacker/terraform-aws-s3website

Terraform modules to create a static website hosted on AWS S3 and set up MX records

mx s3-website terraform terraform-modules

Last synced: 29 Oct 2024

https://github.com/shavo007/docker-kops

Swiss army knife for k8s infra tools

aws helm kops kubectl kubernetes kubetail terraform

Last synced: 06 Nov 2024

https://github.com/conema/spark-terraform

This project create an Hadoop and Spark cluster on Amazon AWS with Terraform

aws cluster hadoop hadoop-cluster hcl spark spark-clusters terraform

Last synced: 12 Oct 2024

https://github.com/rgreinho/tfpy

Create Terraform resources using Python

python terraform

Last synced: 27 Oct 2024

https://github.com/vsilverman/jenkins-ci

This repo shows how to use docker, jenkins and maven to build, test and deploy java app

continuous-integration docker docker-image java jenkins pipeline python terraform

Last synced: 27 Oct 2024

https://github.com/rcarmo/terraform-azure-ha

a demo plan to deploy a high-availability scenario using an Azure Standard Load Balancer in HA mode

azure high-availability infrastructure terraform

Last synced: 07 Nov 2024

https://github.com/skyzyx/asdf-tflint

An asdf plugin for installing terraform-linters/tflint.

asdf asdf-plugin asdf-vm lint plugin terraform tflint

Last synced: 29 Oct 2024

https://github.com/cyclenerd/terraform-google-quota-limits

🌪️ Terraform module to update Google Cloud consumer quota limits

gcp gcp-terraform-module google-cloud google-cloud-platform quotas terraform terraform-module

Last synced: 27 Oct 2024

https://github.com/fivexl/terraform-aws-alb-ingress-rules

ALB Ingress Rules/TLS/Target Groups

alb aws ecs terraform terraform-module

Last synced: 06 Nov 2024

https://github.com/redopsbay/Istio-Multi-Cluster

Istio Multi Cluster Service Mesh

aws helm istio kubernetes terraform

Last synced: 01 Aug 2024

https://github.com/maestre3d/dynamodb-tx-outbox-sample

A demonstration of the transactional outbox messaging pattern (+ Log Trailing) with Amazon DynamoDB (+ Streams) written in Go.

amazon-dynamodb aws aws-dynamodb aws-lambda dynamodb event-driven-architecture golang lambda-functions outbox-pattern serverless terraform trailing-log-pattern

Last synced: 27 Oct 2024

https://github.com/speakeasy-sdks/terraform-provider-cribl

A Terraform Provider for Cribl

cribl sdk terraform

Last synced: 06 Nov 2024

https://github.com/kdpuvvadi/blog

personal blog with tech writeups

ansible blog hugo terraform

Last synced: 06 Nov 2024

https://github.com/jgoos/home-lab-as-code

Generate cloud-init ready vm images via packer and deploy these via terraform.

ansible cloud-init homelab homelab-automation libvirt packer terraform

Last synced: 13 Oct 2024

https://github.com/charlieegan3/borked

Concurrent broken link scanner

404 api-gateway aws go lambda terraform

Last synced: 23 Oct 2024

https://github.com/fscm/terraform-module-aws-vpc

Terraform Module to create a VPC on AWS

aws terraform terraform-module vpc

Last synced: 07 Nov 2024

https://github.com/jkroepke/terraform-provider-azureakscommand

Terraform provider for running commands on private AKS clusters without reach them

aks aks-kubernetes-cluster azure kubernetes terraform terraform-provider terraform-provider-azurerm

Last synced: 27 Oct 2024

https://github.com/leoviana00/infra-as-code

DevOps - Desafio do Curso de DevOPS | It Happens | Desafio 2 dos módulos 3 e 4 .

ansible aws docker grafana haproxy terraform zabbix

Last synced: 01 Aug 2024

https://github.com/speakeasy-sdks/terraform-provider-hashicups

(Template, Clone this to get started) Terraform provider for Hashicups.

codegen openapi provider sdk terraform

Last synced: 06 Nov 2024

https://github.com/gogorichie/tf-playground

Terraform Based Azure Playground Environment For Learning

azure azurerm hashicorp terraform

Last synced: 07 Nov 2024

https://github.com/fgouteroux/terraform-provider-loki

This terraform provider allows you to interact with grafana loki.

grafana loki terraform terraform-provider

Last synced: 08 Nov 2024

https://github.com/willdady/terraform-transmission-aws

A Terraform module for provisioning an EC2 instance for running Transmission over OpenVPN with completed downloads automatically copied to S3

aws bittorrent devops docker ec2 s3 terraform vpn

Last synced: 14 Oct 2024

https://github.com/roberthstrand/gitops-terraform

This is where manifests and other resources related to demoing the Terraform Controller lives.

gitops kubernetes terraform

Last synced: 05 Nov 2024

https://github.com/stuttgart-things/stuttgart-things

[sˈθɪŋz] - using modularity to speed up parallel builds

ansible automation gitops helm iac kubernetes modules terraform

Last synced: 05 Nov 2024

https://github.com/frafra/fedora-atomic-hetzner

Deploy the latest version of Fedora Atomic on an Hetzner VPS using Terraform

fedora fedora-atomic hetzner hetzner-cloud terraform terraform-scripts

Last synced: 12 Oct 2024

https://github.com/jcustenborder/terraform-vmware-confluent

Terraform project to install the Confluent platform on a VMWare cluster.

ansible confluent-kafka confluent-platform terraform vmware

Last synced: 12 Oct 2024

https://github.com/makevoid/terraform-ec2-docker-swarm

Docker Swarm terraform infrastructure on aws

automation aws cluster devops docker docker-swarm ec2 stack terraform

Last synced: 06 Nov 2024

https://github.com/jonnyzzz/terraform-ip-whitelist

IP Whitelist example project

aws cloudfront security-group terraform waf

Last synced: 30 Oct 2024

https://github.com/fvilarinho/akamai-siem-connector

This application provides a reliable and scalable way to collect Akamai Security Events (WAF, DDoS, BOT, etc.) and easily store it into different analytics platforms.

akamai devops java kafka kubernetes linode mosquitto-mqtt-broker nginx nodejs oauth2 opensearch siem terraform

Last synced: 27 Oct 2024

https://github.com/dsdatsme/gh-terraform

Demo on how to deploy terraform from GitHub actions on GCP

hacktoberfest terraform

Last synced: 31 Oct 2024

https://github.com/vmware/terraform-azurerm-avi-alb-deployment-azure

This project is a Terraform module that creates an Avi (NSX ALB) Controller on Azure. 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 azure azurerm cloud load-balancer multi-cloud nsx-alb terraform

Last synced: 06 Nov 2024

https://github.com/nozaq/terraform-aws-parked-domain-baseline

A terraform module to set up DNS records to harden the parked(unused) domain using AWS Route53.

aws devops dns domain email-security hardening security security-hardening terraform terraform-module

Last synced: 27 Oct 2024

https://github.com/nozaq/terraform-google-parked-domain-baseline

A terraform module to set up DNS records to harden the parked(unused) domain using GCP Cloud DNS.

devops dns domain email-security gcp security security-hardening terraform terraform-module

Last synced: 27 Oct 2024

https://github.com/miteshsharma/basicterraform

Code which creates a aws EC2 instance using terraform

infrastructure-as-code terraform

Last synced: 06 Nov 2024

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

A Terraform Module for deploying infrastructure to support approved Puppet Enterprise architectures on Azure https://puppet.com/docs/pe/2021.0/choosing_an_architecture.html

azure bolt cloud hiera infrastructure infrastructure-as-code puppet puppet-bolt terraform terraform-azure terraform-module

Last synced: 07 Oct 2024

https://github.com/ibm-cloud/configuration-discovery

Infrastructure reverse engineering tool for IBM Cloud - Beta Release

terraform terraformer

Last synced: 23 Oct 2024

https://github.com/soroushatarod/terraform-codepipeline-github-multibranch

Terraform module to handle Github multiple branches integration with AWS Codepipeline

codepipeline github terraform

Last synced: 01 Aug 2024

https://github.com/hashicorp/learn-boundary-azure-sql-database

Lab environment to accompany the Boundary with Azure SQL Database Learn tutorial.

azure boundary hashicorp terraform vault

Last synced: 07 Oct 2024

https://github.com/hashicorp/terraform-azurerm-hcp-consul

Terraform module for HCP Consul on Azure

azure consul hcp terraform

Last synced: 07 Oct 2024

https://github.com/vmware/terraform-google-avi-alb-deployment-gcp

This project is a Terraform module that creates an Avi (NSX ALB) Controller on GCP. 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 cloud controller gcp google-cloud-platform load-balancer multi-cloud nsx-alb terraform

Last synced: 06 Nov 2024

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

Learn Terraform Heroku tutorial configuraiton

hashicorp heroku nodejs terraform tutorial

Last synced: 07 Oct 2024

https://github.com/numtide/generate-terraform-provider-shim

Handle third-party Terraform providers

provider-shims terraform

Last synced: 06 Nov 2024

https://github.com/turbot/steampipe-mod-terraform-oci-compliance

Run compliance and security controls to detect Terraform OCI resources deviating from security best practices prior to deployment using Powerpipe and Steampipe.

compliance hacktoberfest oci oracle-cloud oracle-cloud-infrastructure powerpipe powerpipe-mod security sql steampipe steampipe-mod terraform

Last synced: 02 Nov 2024

https://github.com/nitrocode/terraform-plan-applier

Applies terraform based on validated targets

apply config criteria js plan terraform yaml

Last synced: 27 Oct 2024

https://github.com/ncalibey/mini-projects

A repo of small projects that I've worked on, usually for educational purposes

backbone css dart flutter go golang html html5 javascript python rust small-projects terraform typescript udemy-course vue

Last synced: 31 Oct 2024

https://github.com/tomwechsler/terraform-azure

Deploy resources in Microsoft Azure with Terraform!

azure iac-terraform infrastructure-as-code microsoft terraform

Last synced: 05 Nov 2024

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

Prebuilt Terraform CDK (cdktf) provider for azuread.

azuread cdk cdktf pre-built-provider provider terraform terraform-cdk

Last synced: 26 Oct 2024

https://github.com/arindam0310018/23-May-2022-DevOps__Runtime-Variables-To-Terraform-Input-Variables

MAP AZURE DEVOPS RUNTIME VARIABLES TO TERRAFORM INPUT VARIABLES

azure devops devops-pipeline terraform

Last synced: 02 Aug 2024

https://github.com/fvilarinho/akamai-vpc-demo

We'll show you how easy and fast it is to set up your VPC using Akamai Connected Cloud resources on a global scale.

akamai linode openvpn terraform

Last synced: 27 Oct 2024

https://github.com/fvilarinho/akamai-multicloud-demo

This is a demo project to demonstrate how easy is to deploy an application (Web Server) in a K8S multi-cloud cluster (including Akamai Cloud Computing) using Terraform.

akamai aws k3s kubernetes linode nginx terraform

Last synced: 27 Oct 2024

https://github.com/briancain/terraform-provider-diceroll

A terraform provider to roll x number of y sided :game_die:

dice dice-roller example provider terraform terraform-provider

Last synced: 02 Nov 2024

https://github.com/siddhantprateek/qdrant

Inside the repository, you can find the DevOps task that was given to evaluate my skillset.

aws go monitoring terraform vector-database

Last synced: 05 Nov 2024

https://github.com/turbaszek/snowplow-gcp

Easy way to deploy Snowplow on Google Cloud Platform

analytics gcp infrastructure-as-code kubernetes snowplow terraform

Last synced: 16 Oct 2024

https://github.com/konstruktoid/ansible-cowrie-rootless

Cowrie honeypot on AWS, Azure or DigitalOcean using Terraform, Ansible and Docker

ansible aws azure cowrie-honeypot digitalocean docker hacktoberfest honeypot terraform

Last synced: 25 Oct 2024

https://github.com/cyclenerd/terraform-google-wif-github

🔐 Terraform module to create a Google Cloud Workload Identity Pool and Provider for GitHub Actions

gcp gcp-terraform-module github github-actions google-cloud google-cloud-platform terraform terraform-module

Last synced: 02 Nov 2024

https://github.com/devopscorner/tf-aws-modules

Modularity Terraform AWS (Production Grade Modularity Concept for AWS Provider) -- Terraform / OpenTofu Registry

opentofu terraform terraform-aws-module terraform-modules terraform-provider terragrunt terraspace

Last synced: 12 Oct 2024

https://github.com/cyclenerd/terraform-google-wif-gitlab

🔐 Terraform module to create a Google Cloud Workload Identity Pool and Provider for GitLab CI

gcp gcp-terraform-module gitlab gitlab-ci gitlab-ci-runner gitlab-runner gitlab-runners google-cloud google-cloud-platform terraform terraform-module

Last synced: 02 Nov 2024