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/cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms

Terraform module to create CloudWatch Alarms on ECS Service level metrics.

alarm alerts cloudwatch ecs escalations hcl2 slack sns terraform terraform-module

Last synced: 26 Dec 2024

https://github.com/kbst/catalog

Catalog of cluster services as Kustomize bases.

gitops-framework hacktoberfest kubernetes kustomize kustomize-bases terraform terraform-modules

Last synced: 12 Nov 2024

https://github.com/romanow/lectures

Лекции по курсу Распределенные Системы Обработки Информации кафедры ИУ7 МГТУ им. Н.Э.Баумана

ansible iaas java kafka kotlin microservice postgresql spring-boot terraform

Last synced: 16 Nov 2024

https://github.com/turnerlabs/terraform-ecs-fargate-apigateway

A Terraform template for provisioning API stacks on AWS ECS Fargate fronted by API Gateway and NLB

api apigateway aws containers ecs fargate nlb template terraform

Last synced: 23 Nov 2024

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

Terraform module to create public, private and public-private subnet with network acl, route table, Elastic IP, nat gateway, flow log.

aws clouddrove devops hacktoberfest hacktoberfest-accepted hcl module private-subnets public-subnets subnet terraform terraform-module

Last synced: 19 Dec 2024

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

This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention.

aws devops hcl terraform terraform-modules

Last synced: 19 Dec 2024

https://github.com/hashicorp/terraform-cdk-action

The Terraform CDK GitHub Action allows you to run CDKTF as part of your CI/CD workflow

cdk cdktf github-actions terraform

Last synced: 05 Dec 2024

https://github.com/nix-community/nixpkgs-terraform-providers-bin

auto-updating terraform providers for nix [maintainer=@zimbatm]

nix nixpkgs terraform terraform-providers

Last synced: 25 Dec 2024

https://github.com/eschudt/hashistack-digitalocean

Terraform to setup a consul cluster interacting with a nomad cluster

consul digitalocean fabio hacktoberfest nomad terraform vault

Last synced: 15 Dec 2024

https://github.com/cloudposse/terraform-aws-service-control-policies

Terraform module to provision Service Control Policies (SCP) for AWS Organizations, Organizational Units, and AWS accounts

compliance iam organization organizational-units scp service-control-policies service-control-policy terraform terraform-modules

Last synced: 11 Nov 2024

https://github.com/trussworks/terraform-aws-s3-anti-virus

Creates and configures Anti-Virus Scanning of S3 Buckets.

anti-virus aws aws-s3 terraform terraform-modules

Last synced: 29 Nov 2024

https://github.com/msfidelis/serverless-pipeline

Pipeline to build, test and deploy Serverless Framework Projects with CodeBuild and CodePipeline on AWS using Terraform. :zap: :rocket: :zap: :rocket:

aws aws-lambda cd ci codebuild codepipeline nodejs pipeline serverless serverless-architectures serverless-deployments serverless-framework terraform

Last synced: 15 Oct 2024

https://github.com/cytopia/docker-terragrunt

Alpine-based multistage-build version of Terragrunt and Terraform for reproducible usage in CI

alpine awesome-ci ci continuous-integration docker docker-container docker-image dockerfile multistage multistage-docker terraform terragrunt

Last synced: 13 Dec 2024

https://github.com/erankitcs/bookstoreapponeks

A book store app powered by AWS EKS.

angular aws docker eks helm kubernetes nodejs python terraform

Last synced: 19 Nov 2024

https://github.com/carvel-dev/terraform-provider-carvel

Carvel Terraform provider with resources for ytt and kapp to template and deploy to Kubernetes

carvel declarative k8s kapp kubernetes templating terraform terraform-provider ytt

Last synced: 09 Nov 2024

https://github.com/mineiros-io/terraform-aws-route53

A Terraform module to create a Route53 Domain Name System (DNS) on Amazon Web Services (AWS). https://aws.amazon.com/route53/

amazon-web-services aws dns iac mineiros route53 terraform terraform-aws terraform-modules

Last synced: 27 Nov 2024

https://github.com/mineiros-io/terraform-aws-lambda-function

A Terraform module for deploying and managing Lambda functions on Amazon Web Services (AWS). https://aws.amazon.com/lambda/

amazon-web-services aws function iac lambda lambda-functions mineiros serverless terraform terraform-aws terraform-modules

Last synced: 27 Nov 2024

https://github.com/erankitcs/BookStoreAppOnEKS

A book store app powered by AWS EKS.

angular aws docker eks helm kubernetes nodejs python terraform

Last synced: 08 Nov 2024

https://github.com/clowdhaus/terraform-composite-actions

Contains composit GitHub actions for use with Terraform AWS Module workflows

composite-action github-actions terraform terraform-modules

Last synced: 11 Nov 2024

https://github.com/iann0036/hcl2cdktf

Converts HCL to Terraform CDK

aws cdk terraform

Last synced: 02 Nov 2024

https://github.com/nimbolus/terraform-backend

A state backend server which implements the Terraform HTTP backend API with pluggable modules for authentication, storage, locking and state encryption.

hacktoberfest terraform terraform-backend terraform-backends terraform-http-backend

Last synced: 10 Oct 2024

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

Terraform examples for deploying HPC clusters on OCI

architecture cloud gluster hpc hpc-cluster oci oracle oracle-led terraform

Last synced: 26 Dec 2024

https://github.com/hashicorp/terraform-plugin-codegen-framework

Terraform Provider Code Generation Specification to Framework

terraform

Last synced: 26 Dec 2024

https://github.com/tofuutils/pre-commit-opentofu

pre-commit git hooks to take care of OpenTofu configurations

hacktoberfest hacktoberfest2024 hashicorp hashicorp-terraform opentofu terraform tofu

Last synced: 26 Dec 2024

https://github.com/umotif-public/terraform-aws-elasticache-redis

A Terraform module to create an AWS Redis ElastiCache cluster.

aws elasticache redis terraform terraform-module terraform-modules

Last synced: 29 Dec 2024

https://github.com/nicor88/dbt-serverless

Run dbt serverless in the Cloud (AWS)

aws cloud dbt ecs fargate serverless terraform

Last synced: 06 Dec 2024

https://github.com/hashicorp-education/learn-terraform-deploy-nginx-kubernetes-provider

Deploy and expose a NGINX service using the Terraform Kubernetes Provider

hashicorp kubernetes terraform tutorial

Last synced: 17 Dec 2024

https://github.com/liatrio/terraform-change-pr-commenter

GitHub Action to read changes from Terraform plan JSON, summarize changes, and post them in a GitHub Pull Request Comment

github-actions infra-guild terraform

Last synced: 26 Dec 2024

https://github.com/namecheap/go-namecheap-sdk

Go library for Namecheap API

namecheap terraform terraform-provider

Last synced: 12 Dec 2024

https://github.com/khuedoan/horus

Free cloud native platform for service hosting

cloud iaas k3s kubernetes kustomize oci terraform vpn

Last synced: 20 Dec 2024

https://github.com/magnetikonline/terraform-github-action-cache-example

Caching Terraform providers within a GitHub Actions Workflow run to improve execution times.

caching github-workflow terraform

Last synced: 12 Nov 2024

https://github.com/Pwd9000-ML/Azure-Terraform-Deployments

Repo used to deploy Azure Resources using Terraform and GitHub Actions

azure cicd github-actions iac terraform

Last synced: 13 Nov 2024

https://github.com/nicksantamaria/example-terraform-aws-vpc-peering

Terraform project which demonstrates full peering between 2 VPCs in Amazon Web Services.

examples terraform

Last synced: 15 Nov 2024

https://github.com/fmalk/terraform-plantuml

Generate PlantUML Images from a Terraform State file

aws plantuml plantuml-generator terraform

Last synced: 16 Nov 2024

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

🌳 A sustainable Terraform Package which creates resources for Container Services on AWS

aws aws-ecr aws-eks devops hacktoberfest hcl2 iac lang-hcl sre tedilabs terraform terraform-aws terraform-module terraform-modules

Last synced: 08 Nov 2024

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

Terraform module for Azure Application Gateway

azure claranet module terraform

Last synced: 26 Dec 2024

https://github.com/sap-samples/btp-terraform-samples

Best practices and examples to use the Terraform provider for SAP BTP.

sample sample-code sap-btp terraform

Last synced: 26 Dec 2024

https://github.com/scribd/terraform-aws-datadog

Terraform module for setting up AWS Datadog integration

aws aws-lambda datadog terraform

Last synced: 26 Dec 2024

https://github.com/hcloud-k8s/terraform-hcloud-kubernetes

Terraform Module to deploy Talos-based Kubernetes on Hetzner Cloud

cloud hcloud hetzner k8s kube kubernetes linux talos terraform

Last synced: 16 Dec 2024

https://github.com/jenkins-x/terraform-google-jx

A Terraform module for creating Jenkins X infrastructure on Google Cloud

hacktoberfest jenkins-x terraform terraform-module

Last synced: 23 Dec 2024

https://github.com/mpon/tf-ecs-fargate-pipeline-example

Operation of ECS Fargate by Terraform

ecs-fargate terraform

Last synced: 14 Oct 2024

https://github.com/sumup-oss/terraform-provider-vaulted

Encrypted HashiCorp Vault secrets via Terraform that can be stored in SCM such as Git

devops go golang hashicorp hashicorp-vault infrastructure-as-code terraform vault

Last synced: 14 Nov 2024

https://github.com/elafarge/karch

A Terraform module to create and maintain Kubernetes clusters on AWS easily, relying entirely on kops

aws containers infrastructure-as-code karch kops kubernetes-cluster terraform

Last synced: 06 Nov 2024

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

IaC for my HomeLab kubernetes cluster resources with Flux

cloudflare devops flux gitops k8s k8s-at-home kubernetes talos terraform traefik

Last synced: 14 Dec 2024

https://github.com/sassoftware/viya4-iac-aws

This project contains Terraform configuration files to provision infrastructure components required to deploy SAS Viya platform products products on Amazon AWS.

aws cloud-resources eks iac sas-viya terraform

Last synced: 20 Dec 2024

https://github.com/hashicorp/learn-terraform-deploy-nginx-kubernetes-provider

Deploy and expose a NGINX service using the Terraform Kubernetes Provider

hashicorp kubernetes terraform tutorial

Last synced: 07 Oct 2024

https://github.com/paololazzari/fuzzy-terraform-rm

A fuzzy-finder command-line tool for removing resources from terraform state

terraform

Last synced: 01 Nov 2024

https://github.com/kislerdm/terraform-provider-neon

Terraform provider to manage Neon SaaS resources

go golang neon neondatabase terraform terraform-provider

Last synced: 11 Nov 2024

https://github.com/terraform-aws-modules/terraform-aws-eks-pod-identity

Terraform module to create AWS EKS Pod Identity resources 🇺🇦

aws-eks aws-eks-pod-identity terraform terraform-module

Last synced: 11 Nov 2024

https://github.com/mesosphere-backup/ansible-dcos

[DEPRECATED] Please consider using the Ansible Roles for DC/OS maintained by the Mesosphere SRE team

ansible cloud dcos on-premises terraform

Last synced: 11 Nov 2024

https://github.com/openfun/kubic

A Kubernetes deployment as code to OVH or Scaleway, with Prometheus, ArgoCD and Hashicorp Vault

argocd hashicorp-vault kubernetes ovh prometheus scaleway terraform

Last synced: 13 Nov 2024

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

Terraform module to create VPC resource on AWS.

aws devops hacktoberfest hcl module terraform terraform-modules vpc

Last synced: 19 Dec 2024

https://github.com/zscaler/terraform-provider-zia

:cloud: Terraform Provider for Zscaler Internet Access :cloud:

sase terraform terraform-provider zero-trust zscaler

Last synced: 16 Nov 2024

https://github.com/ahmadnassri/action-terraform-report

Updates Pull Requests with visual diff of Terraform Plan changes

action github terraform

Last synced: 26 Dec 2024

https://github.com/techjacker/terraform-aws-lambda-api-gateway

Terraform module which deploys a serverless HTTP endpoint backed by AWS Lambda & API Gateway

api aws lambda serverless terraform vpc

Last synced: 29 Oct 2024

https://github.com/k-yomo/terraform-provider-algolia

Terraform Provider for Algolia

algolia terraform terraform-provider

Last synced: 16 Nov 2024

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

A repository for HomeOps where I perform Infrastructure as Code (IaC) and GitOps practices.

ansible cert-manager docker flux k3s k8s-at-home kube-vip kubernetes metalb sops terraform traefik

Last synced: 19 Nov 2024

https://github.com/run-at-scale/vscode-terraform-doc-snippets

Snippets in vscode for all resources and data sources, as yanked directly from provider docs.

docs-as-code snippets terraform visual-studio-code visual-studio-code-extension vscode

Last synced: 09 Nov 2024

https://github.com/kumarvna/terraform-azurerm-mssql-db

Terraform Module to deploy a SQL Server, SQL Database, Storage Account in a Resource Group. The module can create an auto-failover group with a private link and geo-redundant database for high availability needs.

azure-defender-for-sql azure-private-endpoints azure-sql-database azure-sql-db azure-sql-server database-auditing extended-auditing-policy failover-groups geo-replication mysql mysql-database mysql-server mysql-servers sql-initialization sql-log-monitoring sql-servers sql-vulnerability-scannig terraform terraform-module

Last synced: 28 Oct 2024

https://github.com/hashicorp/cluster-api-provider-terraform-cloud

Kubernetes Cluster API Provider for Terraform Cloud

cluster-api kubernetes terraform

Last synced: 07 Oct 2024

https://github.com/kumarvna/terraform-azurerm-vm-scale-sets

Terraform Module to create Windows or Linux Virtual Machine Scale set with Auto Scaling and Load Balancer support

azure-loadbalancer azure-vm-extension azure-vm-scale-sets azure-vmss hcl2 terraform terraform-module vmss

Last synced: 28 Oct 2024

https://github.com/provose/provose

Provose is a new way to manage your Amazon Web Services infrastructure.

amazon-web-services aws docker ecs elastic-container-service hashicorp-terraform infrastructure terraform terraform-module

Last synced: 10 Oct 2024

https://github.com/manojlds/ebs-snapshot-lambda

AWS lambda function to snapshot EBS volumes and purge old snapshots.

aws aws-ebs aws-lambda ebs-volumes lambda snapshot snapshot-ebs-volumes terraform terraform-plans

Last synced: 07 Nov 2024

https://github.com/cloudposse/terraform-tls-ssh-key-pair

Terraform module for generating an SSH public/private key file.

hcl2 key-pair openssh private-key public-key ssh ssh-server terraform terraform-module tls

Last synced: 27 Dec 2024

https://github.com/opstower-ai/devops-ai-open-leaderboard

DevOps AI Assistant benchmarks for AWS, Kubernetes, and more

aws kubernetes terraform

Last synced: 24 Nov 2024

https://github.com/infrablocks/terraform-aws-ecs-service

Terraform module for deploying a service to an existing ECS cluster in AWS

ecs ecs-cluster ecs-service infrastructure terraform terraform-modules

Last synced: 20 Nov 2024

https://github.com/cloudposse/terraform-aws-security-group

Terraform module to provision an AWS Security Group

aws terraform terraform-module terraform-modules

Last synced: 26 Dec 2024

https://github.com/notharshhaa/devops-tool-installer

Automate the installation/uninstallation of essential DevOps tools on Linux and Windows with a single script. Perfect for DevOps engineers and enthusiasts looking to streamline their setup process.

ansible devops devops-tools docker github installer jenkins kubernetes scripts terraform tools

Last synced: 26 Dec 2024

https://github.com/ionos-cloud/terraform-provider-ionoscloud

The IonosCloud Terraform provider gives the ability to deploy and configure resources using the IonosCloud APIs.

terraform terraform-provider

Last synced: 25 Dec 2024

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

Terraform Provider for CloudAMQP

cloudamqp rabbitmq terraform

Last synced: 25 Dec 2024

https://github.com/philips-software/terraform-provider-hsdp

Terraform provider to orchestrate various HSDP resources like IAM, CDL, CDR, MDM, Container Host, Edge, etc

ai cartel cdr clinical-datalake container-host fhir golang healthsuite-edge hsdp infrastructure-as-code terraform terraform-provider

Last synced: 23 Dec 2024

https://github.com/xe/within-terraform

Some mucking about with terraform and a wrapper tool in Nim

kubernetes nim terraform ungodly-hacks

Last synced: 31 Oct 2024

https://github.com/hotschedules/fluent-plugin-gelf-hs

Fluent GELF plugins

terraform

Last synced: 26 Sep 2024

https://github.com/wso2/terraform-apim

Terraform scripts for provision the APIM deployments on Azure cloud

terraform

Last synced: 08 Nov 2024

https://github.com/wso2/terraform-ei

Terraform scripts for provision EI deployments on Azure cloud

terraform

Last synced: 08 Nov 2024

https://github.com/cloudposse/terraform-aws-iam-assumed-roles

Terraform Module for Assumed Roles on AWS with IAM Groups Requiring MFA

assume-role aws iam iam-role mfa sts terraform terraform-modules

Last synced: 27 Dec 2024

https://github.com/asicsdigital/terraform-reference

Terraform reference / skel Control Repo for building for building multi-tier services

terraform terraform-configurations terraform-spike

Last synced: 10 Oct 2024

https://github.com/andif888/workfromhome-with-inlets

HTML5 based remote desktop gateway using Apache Guacamole and inlets websocket reverse tunnel including AD authentication and 2-FA

activedirectory caddy docker guacamole homelab html5 inlet letsencrypt multifactor-authentication rdp remote-desktop remotedesktopgateway terraform vagrantfile websockets work-from-home

Last synced: 11 Nov 2024

https://github.com/bitovi/bitops

Automate the provisioning and configuration of cloud infrastructure with BitOps docker image

ansible aws cd cloudformation continuous-delivery deployment-automation devops devops-tools docker helm kubernetes terraform

Last synced: 07 Nov 2024

https://github.com/sepulworld/tfsoa

Terraform State of Awareness Dashboard

dashboard digraph json ruby sinatra terraform terraform-states

Last synced: 15 Oct 2024

https://github.com/hankehly/deploy-airflow-on-ecs-fargate

An example of how to deploy Apache Airflow on Amazon ECS Fargate

airflow aws deploy docker ecs fargate python terraform

Last synced: 10 Nov 2024