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/kumarvna/terraform-azuread-service-principal

Terraform module to create a service principal and configure access to Azure resources

azure azuread certificate rotation rotation-timestamp service-principal terraform

Last synced: 28 Oct 2024

https://github.com/dinivas/dinivas

AWS, GCP alternative on premise. Dinivas manage your private Cloud (OpenStack) infrastructure by providing many features based on popular Open Source projects

ansible aws-alternative cloud gcp-alternative infrastructure kafka keycloak kubernetes mosquitto openstack packer rabbitmq terraform

Last synced: 07 Nov 2024

https://github.com/mathieubuisson/psaksdeployment

PowerShell tooling to automate the deployment of Azure Kubernetes (AKS) clusters

azure kubernetes kubernetes-setup terraform terraform-configurations

Last synced: 10 Oct 2024

https://github.com/cytopia/terraform-aws-iam

This Terraform module manages AWS IAM to its full extend.

aws iam iam-permissions iam-policy iam-role terraform terraform-module

Last synced: 23 Oct 2024

https://github.com/miteshsharma/terraformvpcinstance

Terraform code to create a EC2 instance inside a public subnet in VPC

infrastructure-as-code infrastructure-automation terraform

Last synced: 06 Nov 2024

https://github.com/g14a/tf

A CLI Tool to easily generate your Terraform configuration

aws cli golang promptui terraform

Last synced: 10 Oct 2024

https://github.com/jpcertcc/surfaceanalysis-on-cloud

Surface Analysis System on Cloud

aws malware-analysis terraform

Last synced: 05 Nov 2024

https://github.com/ksatirli/code-quality-for-terraform

๐ŸŽค local and remote code-quality options for HashiCorp Terraform

code-quality github-actions hashicorp hashicorp-terraform linting pre-commit terraform tflint

Last synced: 26 Sep 2024

https://github.com/amaurybsouza/iac-practice

โ˜ธ๏ธ๐Ÿš€๐Ÿ—๏ธA bit automation with Terraform to provision an EC2 instance (infrastructure as Code) on AWS and using Ansible to install Docker on this instance. A excellent hands-on to practice the union of Terraform and Ansible working together.

ansible ansible-playbook ansible-roles aws cloud cloud-native containers docker google-cloud iac infrastructure-as-code linux shell-script terraform terraform-module

Last synced: 13 Oct 2024

https://github.com/l-with/terraform-provider-mailcow

Terraform Provider for Mailcow

mailcow terraform terraform-provider

Last synced: 28 Oct 2024

https://github.com/zuka-e/laravel-react-task-spa

ใ‚ซใƒณใƒใƒณๅž‹ใ‚ฟใ‚นใ‚ฏ็ฎก็†ใ‚ขใƒ—ใƒช (ใƒใƒผใƒˆใƒ•ใ‚ฉใƒชใ‚ช)

create-react-app github-actions lambda laravel9 mui react serverless terraform typescript

Last synced: 11 Oct 2024

https://github.com/falcosuessgott/hashicorp-vault-playground

Bootstrap a local Vault HA Cluster with many useful learning labs in under a minute using only terraform, docker & minikube!

docker haproxy hashicorp terraform vault

Last synced: 28 Oct 2024

https://github.com/miteshsharma/terraformansiblewebsite

Setup static website using nginx inside an EC2 instance in VPC with ansible and terraform

ansible nginx terraform

Last synced: 06 Nov 2024

https://github.com/articulate/terraform-provider-ohdear

Terraform provider for the Oh Dear monitoring service: https://ohdear.app

monitoring team-devex-sre terraform terraform-provider

Last synced: 04 Aug 2024

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

Repository management for prebuilt cdktf providers via cdktf

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

Last synced: 31 Oct 2024

https://github.com/oscaromeu/home-ops

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

ansible flux gitops homelab k3s k8s-at-home kubernetes logging monitoring observability renovate selfhosted terraform tracing

Last synced: 04 Aug 2024

https://github.com/msfidelis/terraform-static-site-pipeline

Easy (:palm_tree: :beer:) and cheap (:money_with_wings:) way to deploy and scale frontend sites on AWS with Terraform :earth_americas:

aws cloudfront codebuild codepipeline deploy devops frontend pipeline s3 terraform

Last synced: 15 Oct 2024

https://github.com/kakkoyun/terraform-openvpn

You can have your pay as you go personal VPN in minutes! And you can destroy your environment whenever you want!

docker hack16 infrastructure-as-code meltwater openvpn openvpn-server terraform

Last synced: 13 Oct 2024

https://github.com/ksatirli/multi-cloud-kubernetes

A multi-cloud setup of managed Kubernetes Clusters.

aks-cluster digitalocean-kubernetes eks-cluster gke-cluster terraform

Last synced: 23 Oct 2024

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

Terraform Module to create an OpenVPN server on AWS

aw openvpn terraform terraform-aws terraform-module vpn

Last synced: 07 Nov 2024

https://github.com/azure/terraform-provider-alz

Azure Landing Zones Terraform provider

azure-landing-zones terraform terraform-provider

Last synced: 02 Nov 2024

https://github.com/ghost---shadow/terraform-board

Visualizer of terraform modules

hcl terraform visualizer

Last synced: 11 Oct 2024

https://github.com/terrariumcloud/terrarium

Terrarium: An Open Source implementation of the Terraform registry

application-deployment application-development cloud enterprise-software golang registry terraform

Last synced: 02 Nov 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/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/geekmuse/terraform-provider-jumpcloud

A Terraform provider for JumpCloud

jumpcloud terraform terraform-provider

Last synced: 04 Aug 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: 31 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/ojford/terraform-provider-wireguard

Terraform provider for WireGuard metadata

terraform terraform-provider wireguard

Last synced: 28 Oct 2024

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

A Terraform Mixin for Porter

mixin porter terraform

Last synced: 27 Oct 2024

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

Experimental Terraform Cloud Plugin for Backstage

backstage terraform

Last synced: 23 Oct 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/jasonwalsh/terraform-aws-boundary

A Terraform module for creating a HA Boundary cluster in AWS

aws boundary hashicorp terraform

Last synced: 20 Oct 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/hashicorp/learn-terraform-hashicups-provider

Companion repo to HashiCups Learn Guide

hashicorp terraform tutorial

Last synced: 07 Oct 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/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: 01 Aug 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/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/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/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/takaishi/tfclean

tfclean is tool to remove applied moved block, import block, etc

terraform

Last synced: 17 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/adamrushuk/terraform-azure

Secure Azure Provisioning using Terraform

azure terraform

Last synced: 13 Aug 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/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/wbotelhos/aws-ecs-with-terraform

:earth_americas: AWS ECS With Terraform

aws ecs terraform

Last synced: 14 Oct 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/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/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/Voronenko/devops-tf-eks

terraform baked AWS kubernetes cluster (EKS) - 1.18 compatible

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

Last synced: 04 Aug 2024

https://github.com/displague/deprecated-terraform-provider-linode

[OLD] Terraform provider plugin for Linode Cloud resources.. See

hashicorp-terraform linode linode-api terraform terraform-provider

Last synced: 26 Sep 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/iam-veeramalla/k8s-crossplane-argocd

Demonstrate GitOpsification of Cloud Infrastructure using Crossplane and Argo CD

argocd crossplane gitops terraform

Last synced: 13 Oct 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

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

Terraform Provider for GSuite (currently Calendar and Sheets)

google-sheets gsuite terraform terraform-provider

Last synced: 02 Aug 2024

https://github.com/hcloud-talos/terraform-hcloud-talos

This repository contains a Terraform module for creating a Kubernetes cluster with Talos in the Hetzner Cloud.

hcloud hetzner hetzner-cloud kubernetes talos talos-linux talosctl terraform

Last synced: 02 Aug 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: 02 Aug 2024

https://github.com/blz-ea/iac

Infrastructure as Code Starter Kit based on Terraform, Ansible, and Packer

ansible aws iac k8s packer proxmox terraform

Last synced: 05 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/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/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/calebalbers/hashitalks-2022-hcp-packer-demo

Demo Code for the "Automating Image Pipelines with HCP Packer" HashiTalks 2022 Presentation

conference-talk hashitalks hcp-packer packer terraform

Last synced: 29 Oct 2024

https://github.com/cloudposse/terraform-aws-cloudwatch-events

Terraform Module for provisioning CloudWatch Events rules connected with targets.

aws cloudwatch cloudwatch-events hcl2 terraform terraform-module

Last synced: 04 Aug 2024

https://github.com/turnerlabs/terraform-ecs-fargate-background-worker

A set of Terraform templates used for provisioning a background worker stack on AWS ECS Fargate.

aws background containers ecs fargate service template terraform worker

Last synced: 01 Aug 2024