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/patheard/aws-fastapi-lambda

AWS API Gateway, Lambda and FastAPI + Mangum

aws-api-gateway aws-lambda fastapi mangum terraform uvicorn

Last synced: 12 Nov 2024

https://github.com/chenjd/terraform-101

This repository contains a series of examples and exercises designed to help you get started with Terraform. Whether you are a beginner or looking to refresh your skills, you will find valuable resources here to understand the basics of Terraform and its application in real-world scenarios.

devops devops-learning iac iac-terraform terraform

Last synced: 11 Nov 2024

https://github.com/chanzuckerberg/happy

Happy Path Deployment Tool

infrastructure kubernetes terraform

Last synced: 14 Nov 2024

https://github.com/getporter/terraform-mixin

A Terraform Mixin for Porter

mixin porter terraform

Last synced: 27 Oct 2024

https://github.com/tfmake/tfmake

Automating Terraform with the power of make.

github-actions make terraform

Last synced: 01 Nov 2024

https://github.com/joatmon08/backstage-plugin-terraform

Experimental Terraform Cloud Plugin for Backstage

backstage terraform

Last synced: 09 Nov 2024

https://github.com/msfidelis/jenkins-ecs-slaves

How to use ECS Cluster to build / deploy your applications with Jenkins Slaves

groovy jenkins jenkins-pipeline jenkinsfile terraform

Last synced: 15 Oct 2024

https://github.com/techprober/cloud-estate

Centralized Hub for Cloud Automation Configuration. [maintainers=@piyoki,@kunish]

ansible cicd cloud-native kubernetes pipeline terraform

Last synced: 16 Nov 2024

https://github.com/kjagiello/terraform-aws-codepipeline-slack-notifications

Slack notifications for your AWS CodePipelines.

aws codepipeline slack terraform

Last synced: 28 Oct 2024

https://github.com/int128/terraform-aws-kubernetes-irsa

Terraform module for IAM Roles for Service Accounts (IRSA) on self-hosted Kubernetes cluster such as kops

kubernetes terraform terraform-modules

Last synced: 03 Oct 2024

https://github.com/netapp/terraform-provider-netapp-cloudmanager

Terraform provider to create NetAPP OCCM instances, CVO resources, volumes, snapshots, ... in Azure, AWS, GCP.

aws azure cloudmanager cvo netapp netapp-public terraform

Last synced: 19 Dec 2024

https://github.com/kumarvna/terraform-azurerm-caf-virtual-network-spoke

Terraform module to create a spoke network using the Microsoft Azure Hub-Spoke Architecture

azure azure-vnet azure-vnet-peering dns hcl2 hub-spoke hub-spoke-model landingzone network networking subnets terraform terraform-module

Last synced: 28 Oct 2024

https://github.com/rafalwilinski/terraform-vs-cdk

Terraform vs AWS CDK comparison

aws aws-ecs cloud cloudformation nodejs s3 terraform

Last synced: 23 Oct 2024

https://github.com/binaryn3xus/HomeOps

A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible

ansible flux gitops hacktoberfest home-operations k3s kubernetes renovate self-hosted terraform

Last synced: 19 Nov 2024

https://github.com/darraghoriordan/use-miller

A NestJS and NextJS app for selling software products and showing examples of how-tos

nestjs-boilerplate nextjs-boilerplate open-telemetry saas-boilerplate terraform

Last synced: 09 Oct 2024

https://github.com/go-gitea/terraform-provider-gitea

Mirror of https://gitea.com/gitea/terraform-provider-gitea

gitea terraform terraform-provider

Last synced: 09 Nov 2024

https://github.com/cn-terraform/terraform-aws-s3-static-website

Terraform Module for AWS to host Static Website on S3

aws cloud s3 static-website terraform terraform-module

Last synced: 05 Nov 2024

https://github.com/graykode/aws-kubeadm-terraform

create kubernetes cluster on AWS only typing 'terraform apply' on 3 minutes.

aws kubeadm kubernetes terraform

Last synced: 23 Oct 2024

https://github.com/cbrgm/terraform-k8s-hetzner

Launch a single-master kubernetes cluster with any number of workers in the Hetzner Cloud. πŸš€

bash hetzner hetzner-cloud kubernetes terraform

Last synced: 03 Oct 2024

https://github.com/kumarvna/terraform-azurerm-static-website-cdn

Terraform Module to create a static website and create optional CDN service with the custom domain.

azure azure-cdn azure-static-website azure-storage azure-storage-account cdn-endpoint custom-domain hcl2 terraform terraform-module

Last synced: 28 Oct 2024

https://github.com/nozaq/terraform-aws-secure-vpc

A terraform module to create a VPC with secure default configurations.

aws aws-auditing cis-benchmark devops hardening security security-hardening security-tools terraform vpc

Last synced: 23 Oct 2024

https://github.com/tillkuhn/angkor

πŸŒ…(Mostly) educational app to manage favorite locations and recipes. Techstack Frontend: Angular 16 (TypeScript, Mapbox GL), Backend: Spring Boot 3.2 (JDK 21, Kotlin, PostgreSQL, Kafka, Cognito), Go Microservices, Docker, Terraform managed AWS Infrastructure

angular antora aws cognito docker-compose golang kafka kotlin letsencrypt mapbox-gl postgresql restful spring-boot terraform typescript

Last synced: 10 Nov 2024

https://github.com/hashicorp/learn-terraform-hashicups-provider

Companion repo to HashiCups Learn Guide

hashicorp terraform tutorial

Last synced: 07 Oct 2024

https://github.com/mrlesmithjr/terraform-to-ansible

Terraform to Ansible - Consume Terraform State as Ansible Inventory

ansible hashicorp terraform

Last synced: 12 Oct 2024

https://github.com/googlecloudplatform/dataflow-solution-guides

The Dataflow Solution Guides offer full end-to-end deployment for the most common streaming solutions to run on Dataflow.

beam dataflow gcp google-cloud google-cloud-platform java python terraform

Last synced: 07 Oct 2024

https://github.com/houssemdellai/terraform-demo

Using Terraform to create web app and SQL Server database in Azure cloud.

azure iac infrastructure-as-code terraform

Last synced: 23 Jan 2025

https://github.com/oracle-terraform-modules/terraform-oci-ocne

A reusable and extensible Terraform module that provisions Oracle Cloud Native Environment on Oracle Cloud Infrastructure.

kubernetes oci ocne terraform terraform-modules

Last synced: 03 Nov 2024

https://github.com/cloudposse/terraform-aws-firewall-manager

Terraform module to configure AWS Firewall Manager

aws compliance terraform terraform-modules

Last synced: 11 Nov 2024

https://github.com/fivexl/terraform-aws-ec2-spot-price

An easy way to always have a fresh Spot Instance price

aws aws-ec2 fivexl spot spot-instances terraform terraform-module

Last synced: 06 Nov 2024

https://github.com/wbotelhos/aws-ecs-with-terraform

:earth_americas: AWS ECS With Terraform

aws ecs terraform

Last synced: 14 Oct 2024

https://github.com/telkomindonesia/terraform-provider-linux

terraform provider for managing linux machine via ssh

linux-machine ssh terraform terraform-provider

Last synced: 19 Nov 2024

https://github.com/colinwilson/terraform-docker-traefik-v2

Terraform module to provision a Traefik (v2.10.3) reverse proxy / load balancer on Docker swarm

acme docker docker-swarm letsencrypt terraform terraform-module traefik traefik-v2

Last synced: 11 Oct 2024

https://github.com/radzionc/deploy-notebook

Deploy Jupyter Notebook to AWS Lambda

aws-lambda jupyter-notebook python terraform

Last synced: 06 Nov 2024

https://github.com/nnthanh101/Platform-Engineering

πŸŒ₯️ Developer Experience (DevEx): The GitOps Platform for Data Analytics utilizes Kubernetes (K8s) and Terraform IaC on the AWS Cloud, offering speed, scalability, agility, and cost efficiency. ⚑

aws backstage devops gitops kubernetes terraform

Last synced: 08 Nov 2024

https://github.com/latitudesh/examples

A collection of examples of features on the Latitude.sh platform.

cloudinit custom-images examples ipxe latitudesh terraform

Last synced: 06 Nov 2024

https://github.com/arthurvardevanyan/homelab

HomeLab Server & Desktop Configuration

homelab kubernetes okd terraform

Last synced: 03 Jan 2025

https://github.com/claranet/terraform-azurerm-api-management

Terraform module for Azure API Management

azure claranet module terraform

Last synced: 08 Nov 2024

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

Secure Azure Provisioning using Terraform

azure terraform

Last synced: 12 Nov 2024

https://github.com/hajowieland/terraform-aws-jitsi

Terraform to create Jitsi Meet on AWS backed by RDS Aurora-Serverless database

aurora-serverless aws hcl2 jitsi jitsi-meet mysql terraform terraform-module

Last synced: 13 Nov 2024

https://github.com/dimensiondataresearch/terraform-provider-ddcloud

Terraform provider for Dimension Data cloud compute.

terraform terraform-provider

Last synced: 09 Nov 2024

https://github.com/claranet/terraform-azurerm-app-service

Terraform module composition (feature) for Azure App Service (Service Plan + WebApp)

azure claranet module terraform

Last synced: 08 Nov 2024

https://github.com/aws-ia/terraform-aws-polygon-technology-edge

Polygon Edge Terraform module for building Ethereum-compatible blockchain networks in the AWS Cloud

0xpolygon aws blockchain ethereum terraform terraform-module

Last synced: 15 Nov 2024

https://github.com/traveloka/terraform-aws-vpc

Terraform module to create all mandatory VPC components.

aws-vpc hcl terraform terraform-module

Last synced: 14 Nov 2024

https://github.com/containerscrew/tftools

Useful terraform/terragrunt tools

golang summarize terraform terragrunt

Last synced: 16 Nov 2024

https://github.com/taffarel55/jornada-devops-elite

Anotaçáes do curso Jornada DevOps de Elite

devops docker grafana jenkins kubernetes prometheus terraform

Last synced: 11 Nov 2024

https://github.com/claranet/terraform-azurerm-function-app

Terraform module for Azure Function App

azure claranet module terraform

Last synced: 08 Nov 2024

https://github.com/smashse/iac-public

This is a repository for sharing examples of infrastructure provisioning using IAC tools.

devops hcl iac infrastructure pulumi python terraform

Last synced: 08 Jan 2025

https://github.com/cds-snc/forms-terraform

Infrastructure as Code for the GC Forms environment

aws terraform terragrunt

Last synced: 12 Nov 2024

https://github.com/Voronenko/devops-tf-eks

terraform baked AWS kubernetes cluster (EKS) - 1.18 compatible

amazon-eks eks kubernetes oops-to-devops terraform tf

Last synced: 19 Nov 2024

https://github.com/freecodecamp/terraform-github-runners

Our Terraform module to provision GitHub self-hosted runners on AWS.

github-actions self-hosted terraform

Last synced: 08 Nov 2024

https://github.com/tvories/terraform-vsphere-talos

A Terraform module for deploying a Talos cluster on vSphere

talos terraform vsphere

Last synced: 24 Nov 2024

https://github.com/pschaeflein/MagicTooltips

PowerShell module to display contextual information about the command you're currently entering.

aws azure kubectl kubernetes powershell show-on-command showoncommand terraform

Last synced: 13 Nov 2024

https://github.com/hajowieland/terraform-digitalocean-k8s

Terraform module for creating a Kubernetes cluster on Digital Ocean with latest available version, kubeconfig file creation and addititonal node pool.

digitalocean kubernetes terraform

Last synced: 13 Nov 2024

https://github.com/clouddrove/terraform-aws-route53

Terraform module to create Route53 resource on AWS for zone and record set.

aws-route53 clouddrove devops hacktoberfest hcl route53 terraform terraform-modules

Last synced: 17 Nov 2024

https://github.com/paultyng/terraform-provider-gsuite

Terraform Provider for GSuite (currently Calendar and Sheets)

google-sheets gsuite terraform terraform-provider

Last synced: 12 Nov 2024

https://github.com/defo89/hello-world-gitlab-ci

Automated deployment to AWS using Gitlab CI, Terraform, Packer and Ansible

ansible aws ci-cd gitlab-ci gitlab-runner infrastructure-as-code packer terraform

Last synced: 14 Oct 2024

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

Setup suzuki-shunsuke/tfcmt Action

actions devops infrastructure-as-code terraform tfcmt

Last synced: 28 Oct 2024

https://github.com/cloudposse/terraform-aws-ssm-parameter-store-policy-documents

A Terraform module that generates JSON documents for access for common AWS SSM Parameter Store policies

acl chamber iam iam-policy parameter-store ssm terraform terraform-module

Last synced: 11 Nov 2024

https://github.com/voronenko/devops-tf-eks

terraform baked AWS kubernetes cluster (EKS) - 1.18 compatible

amazon-eks eks kubernetes oops-to-devops terraform tf

Last synced: 06 Nov 2024

https://github.com/magodo/terraform-provider-restful

Terraform provider to manage RESTful resources

terraform terraform-provider

Last synced: 01 Nov 2024

https://github.com/heimweh/go-pagerduty

PagerDuty API client (used by the PagerDuty provider in Terraform)

pagerduty terraform

Last synced: 20 Jan 2025

https://github.com/sjkaliski/infer-lambda-api

Deploy an Image Recognition API using Go, Terraform, Lambda, and API Gateway.

aws aws-lambda go golang lambda machine-learning tensorflow terraform

Last synced: 20 Oct 2024

https://github.com/asicsdigital/terraform-aws-consul-cluster

A terraform module providing an opinionated Consul cluster built on an ECS cluster in AWS.

terraform terraform-modules

Last synced: 13 Nov 2024

https://github.com/utilitywarehouse/tf_kube_ignition

Flatcar Linux Ignition config for a Kubernetes cluster, in the form of a Terraform module.

container-linux flatcar-linux ignition k8s kubernetes terraform uw-owner-system

Last synced: 27 Dec 2024

https://github.com/dirien/tfu

tfu is a terraform helper to update the providers.

iac infrastructure-as-code terraform

Last synced: 13 Oct 2024