HCL Terraform

Open-source HCL projects categorized as Terraform | Edit details

Top 23 HCL Terraform Projects

  • GitHub repo terraform-aws-eks

    Terraform module to create an Elastic Kubernetes (EKS) cluster and associated worker instances on AWS

    Project mention: Spawn a EKS Cluster by Terraform | reddit.com/r/Terraform | 2021-09-02
  • GitHub repo typhoon

    Minimal and free Kubernetes distribution with Terraform

    Project mention: Recommendations for a container OS? | reddit.com/r/docker | 2021-11-06
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo terraform-best-practices

    Terraform Best Practices for AWS users

    Project mention: Terraform best practices? | reddit.com/r/Terraform | 2021-04-25
  • GitHub repo terraform-aws-secure-baseline

    Terraform module to set up your AWS account with the secure baseline configuration based on CIS Amazon Web Services Foundations and AWS Foundational Security Best Practices.

    Project mention: Curated GitHub repository on how organisations around the world use AWS | reddit.com/r/devops | 2021-02-18

    I found this -https://github.com/nozaq/terraform-aws-secure-baseline

  • GitHub repo terratag

    Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

    Project mention: DevOps tools you should have on your belt | dev.to | 2021-01-22

    🏷 Terratag is a CLI tool allowing for tags or labels to be applied across an entire set of Terraform files.

  • GitHub repo caf-terraform-landingzones

    Cloud Adoption Framework for Azure - Terraform landing zones

    Project mention: Terraform - Global Azure deployment with modules | reddit.com/r/Terraform | 2021-04-25
  • GitHub repo cloudblock

    Cloudblock deploys secure ad-blocking and VPN for all devices. Text and video guides included! 6 supported cloud providers, plus Ubuntu and Raspberry Pi. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.

    Project mention: DNS managing in a Wireguard tunnel configurated on a vps with piHole + cloudflared container. Need little help | reddit.com/r/selfhosted | 2021-11-16

    This: https://github.com/chadgeary/cloudblock

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo terraform-kubestack

    Terraform GitOps Framework — Everything you need to build reliable automation for AKS, EKS and GKE Kubernetes clusters in one free and open-source framework.

    Project mention: 5 reasons why frameworks make sense for infrastructure as code | dev.to | 2021-07-13

    In this post I hope to provide a few reasons why frameworks make sense for infrastructure as code, Having tried out Kubestack this got me thinking, Should more of these frameworks exist? And do they provide the same value as a traditional web framework like Flask, Express.js, or Ruby on Rails. Now you might be thinking don't tools like Terraform, Ansible, Chef already exists?

  • GitHub repo terraform-null-label

    Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])

    Project mention: Enable/Disable resources conditionally | reddit.com/r/Terraform | 2021-07-12

    I came across CloudPosse's configurations and they've done a good job there, only thing is that I think there are too many interlinked configurations to achieve that and it sounds a bit overkill for our use case.

  • GitHub repo terraform-examples

    Terraform samples for all the major clouds you can copy and paste. The future, co-created.

    Project mention: Learn from Your Mistakes | dev.to | 2021-03-23

    This project has been supported by the Futurice Open Source sponsoring initiative: Spice Program. In fact, this project probably helped me land a job at Futurice in the first place.

  • GitHub repo terragrunt-infrastructure-live-example

    A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

    Project mention: Terraform with Terragrunt | reddit.com/r/Terraform | 2021-03-16

    I set up a project using the samples from terragrunt docs. Find them here: https://github.com/gruntwork-io/terragrunt-infrastructure-live-example and here: https://github.com/gruntwork-io/terragrunt-infrastructure-modules-example

  • GitHub repo terraform-aws-eks-cluster

    Terraform module for provisioning an EKS cluster

    Project mention: EKS and cluster autoscaling - am I understanding this correctly? | reddit.com/r/aws | 2021-05-04

    https://github.com/cloudposse/terraform-aws-eks-node-group https://github.com/cloudposse/terraform-aws-eks-cluster

  • GitHub repo terraform-aws-tfstate-backend

    Terraform module that provision an S3 bucket to store the `terraform.tfstate` file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption.

    Project mention: Infrastructure as Code with terraform for multiple environments | dev.to | 2020-12-09

    This can be done manually in the AWS Console or by using a terraform module, such as cloudposse/terraform-aws-tfstate-backend.

  • GitHub repo terraform-aws-ecs-container-definition

    Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource

    Project mention: Creating a module that simply outputs JSON (e.g. aws ecs container definition) | reddit.com/r/Terraform | 2021-02-15

    Check out https://github.com/cloudposse/terraform-aws-ecs-container-definition they have some sweet stuff!

  • GitHub repo terragrunt-atlantis-config

    Generate Atlantis config for Terragrunt projects.

    Project mention: Enhancing the Terraform Experience: Why we use Terragrunt | reddit.com/r/savedForMS | 2021-10-07
  • GitHub repo terraform-aws-jenkins

    Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Docker stack

    Project mention: Battle-tested way to configure a Jenkins server on AWS using IaC/CaC? | reddit.com/r/devops | 2021-03-14

    Are you planning to use Kubernetes or just roll it out on standard EC2 instances? If the latter, check out the CloudPosse terraform module, they always have good stuff.

  • GitHub repo cloud-foundation-fabric

    End-to-end modular samples for Terraform on GCP.

    Project mention: Architecting your Cloud Native Infrastructure | dev.to | 2021-02-13

    If you would like to look at some sample implementations, I would recommend looking at this repository which helps users setup all these different networking models in GCP including hub and spoke via peering, hub and spoke via VPN, DNS and Google Private Access for on-premises, Shared VPC with GKE support, ILB as next hop and so on using Terraform

  • GitHub repo multi-env-deploy

    Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer

    Project mention: Terraform Prerequisites | reddit.com/r/Terraform | 2021-11-10

    You might like this full-featured example of using Terraform to set up the infrastructure for an application using EC2 instances in an autoscaling group or ECS containers. https://github.com/cogini/multi-env-deploy

  • GitHub repo terraform-azurerm-caf-enterprise-scale

    Terraform Module for Cloud Adoption Framework Enterprise-scale

    Project mention: Large scale deployment best practices | reddit.com/r/Terraform | 2021-04-13

    Microsoft provides a an excellent enterprise scale terraform setup here: https://github.com/Azure/terraform-azurerm-caf-enterprise-scale

  • GitHub repo terragrunt-infrastructure-modules-example

    A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

  • GitHub repo cloud-guardrails

    Rapidly apply hundreds of security controls in Azure

    Project mention: Rapidly apply hundreds of security controls in Azure | reddit.com/r/Cloud | 2021-07-22
  • GitHub repo bedrock

    Automation for Production Kubernetes Clusters with a GitOps Workflow (by microsoft)

    Project mention: Project includes a dependancy that has a license that forbids its use | news.ycombinator.com | 2021-08-22

    I'm glad that I can now say that I've contributed Windows support to a project which I probably violated the license of while working on :P

    By technicality, the license has been violated by quite a large variety of corporations: Microsoft, AWS, Heroku, Bilibili, Baidu, Apache, Arduino, etc. [0~6], and much much more [7]


    [0]: https://github.com/microsoft/bedrock/blob/a0ab244a80a94133cb...

  • GitHub repo aws-minikube

    Single node Kubernetes instance implemented using Terraform and kubeadm

    Project mention: scholzj/aws-minikube | reddit.com/r/devopsish | 2021-03-18
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-16.

HCL Terraform related posts


Find remote Terraform jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives