HCL Terraform

Open-source HCL projects categorized as Terraform | Edit details

Top 23 HCL Terraform Projects

  • terraform-aws-eks

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

    Project mention: Terraform: Good plan = good apply | dev.to | 2022-01-15

    We manage some EKS clusters, having managed node groups, using the terraform-aws-eks module.

  • typhoon

    Minimal and free Kubernetes distribution with Terraform

    Project mention: Minimal and free Kubernetes distribution with Terraform! | reddit.com/r/kubernetes | 2021-12-20
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • terraform-best-practices

    Terraform Best Practices for AWS users

    Project mention: Terraform best practices? | reddit.com/r/Terraform | 2021-04-25
  • 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

  • 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

  • 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
  • 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: ILPT Request: Any good vpns for free? | reddit.com/r/IllegalLifeProTips | 2022-01-04
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • 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: Top 200 Kubernetes Tools for DevOps Engineer Like You | dev.to | 2022-01-15

    kops - Production Grade K8s Installation, Upgrades, and Management silver-surfer - Check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions Kube-ops-view - Kubernetes Operational View - read-only system dashboard for multiple K8s clusters kubeprompt - Kubernetes prompt info Metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments kind - Kubernetes IN Docker - local clusters for testing Kubernetes Clusterman - Cluster Autoscaler for Kubernetes and Mesos Cert-manager - Automatically provision and manage TLS certificates Goldilocks - Get your resource requests "Just Right" katafygio - Dump, or continuously backup Kubernetes objets as yaml files in git Rancher - Complete container management platform Sealed Secrets - A Kubernetes controller and tool for one-way encrypted Secrets OpenKruise/Kruise - Automate application workloads management on Kubernetes https://openkruise.io kubectl snapshot - Take Cluster Snapshots kapp - simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label https://get-kapp.io keda - Event-driven autoscaler for Kubernetes Octant - To better understand the complexity of Kubernetes clusters Portainer - Portainer inside a Kubernetes environment Gardener - Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service Kubed - Kubernetes Cluster Operator Daemon Kubestack - Kubestack is the free and open-source GitOps framework to codify your custom platform stack using Terraform.

  • 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.

  • 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.

  • 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

  • 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

  • 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.

  • terragrunt-atlantis-config

    Generate Atlantis config for Terragrunt projects.

    Project mention: Automating AWS Organizations & Best practices around using CI/CD for IaaC deployments | reddit.com/r/devops | 2021-12-04
  • terraform-aws-components

    Opinionated, self-contained Terraform root modules that each solve one, specific problem

    Project mention: Structured terraform code example | reddit.com/r/Terraform | 2022-01-11

    Cloudposse has great examples for AWS https://github.com/cloudposse/terraform-aws-components

  • 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!

  • multi-env-deploy

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

    Project mention: Does anyone's company have open sourced infrastructure with Terraform/Terragrunt? | reddit.com/r/devops | 2022-01-09

    A fully featured infrastructure using terraform with terragrunt can be found in this repo: https://github.com/cogini/multi-env-deploy/tree/master/terraform

  • libvirt-k8s-provisioner

    Automate your k8s installation

    Project mention: libvirt-k8s-provisioner - Provision a cluster in minutes, with Ansible up to 1.22! | reddit.com/r/kubernetes | 2021-08-19


  • 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.

  • 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

  • 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

  • terragrunt-infrastructure-modules-example

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

  • 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
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 2022-01-15.

HCL Terraform related posts


Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.