SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 HCL terraform-module Projects
-
Project mention: I got tired of paying JFrog for a secure OpenTofu / Terraform registry so I built my own | dev.to | 2026-05-26
apiVersion: opendepot.defdev.io/v1alpha1 kind: Module metadata: name: terraform-aws-eks namespace: opendepot-system spec: moduleConfig: name: terraform-aws-eks provider: aws repoOwner: terraform-aws-modules repoUrl: https://github.com/terraform-aws-modules/terraform-aws-eks fileFormat: zip immutable: true storageConfig: s3: bucket: opendepot-modules region: us-west-2 githubClientConfig: useAuthenticatedClient: true versions: - version: "21.10.1" - version: "21.11.0" - version: "21.12.0" - version: "21.13.0" # added in PR #42
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
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.
-
terraform-aws-lambda
Terraform module, which takes care of a lot of AWS Lambda/serverless tasks (build dependencies, packages, updates, deployments) in countless combinations πΊπ¦
Project mention: Consistently deploying Lambda functions and layers using Terraform | dev.to | 2025-12-29The Lambda module by Anton Babenko also uses base64 in its hash calculations, as well as the filename of the archive file. So if you run into (one of) the mentioned issues with that module, now you know why; Iβll be working on a PR to get the base64 part fixed for that module.
-
-
For example, Anton Babenkoβs module terraform-aws-modules/iam, which has a submodule iam-user.
-
Project mention: How Adding an Additional EBS Volume to Existing EC2 Almost Broke My Terraform AWS Workflow and Threatened Our Project Deadline | dev.to | 2025-09-17
The issue was with how the terraform-aws-modules/terraform-aws-ec2-instance module handled EBS volumes. When you modify the EBS volume configuration for an existing instance, instead of creating the new volume and attaching it (which is what you'd want), the module was treating it as a change that required instance replacement.
-
-
aws-eks-base
This boilerplate contains terraform configurations for the rapid deployment of a Kubernetes cluster, supporting services, and the underlying infrastructure in AWS.
-
-
-
-
-
terraform-aws-alb
Terraform module to create AWS Application/Network Load Balancer (ALB/NLB) resources πΊπ¦
-
-
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: Terraform: AWS EKS Terraform module update from version 20.x to version 21.x | dev.to | 2025-09-18
Now the parameters for the Helm chart, see its values.yaml#L163βββmy controllers are installed from aws-ia/eks-blueprints-addons/aws in Terraform when creating the cluster, so set here:
-
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
-
-
-
terraform-aws-cloudfront-s3-cdn
Terraform module to easily provision CloudFront CDN backed by an S3 origin
-
HCL terraform-module discussion
HCL terraform-module related posts
-
EKS Auto Mode: Kubernetes sin dramaπ
-
Deploying an AWS EKS Cluster Using Terraform: A Step-by-Step Guide
-
Building My Personal Website: From Idea to Automated Deployment (Part 2)
-
How I Overlooked the Problem and Shot Myself in the Foot
-
Terraform: AWS EKS Terraform module update from version 20.x to version 21.x
-
Configuring EKS Managed Node Groups to Use a Proxy with Terraform
-
How Adding an Additional EBS Volume to Existing EC2 Almost Broke My Terraform AWS Workflow and Threatened Our Project Deadline
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source terraform-module projects in HCL? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | terraform-aws-eks | 4,967 |
| 2 | terraform-aws-vpc | 3,239 |
| 3 | terraform-aws-secure-baseline | 1,197 |
| 4 | terraform-aws-lambda | 1,040 |
| 5 | terraform-aws-rds | 956 |
| 6 | terraform-aws-iam | 864 |
| 7 | terraform-aws-ec2-instance | 805 |
| 8 | terraform-aws-ecs | 671 |
| 9 | aws-eks-base | 629 |
| 10 | terraform-aws-security-group | 591 |
| 11 | terraform-aws-s3-bucket | 581 |
| 12 | terraform-aws-atlantis | 555 |
| 13 | terraform-aws-eks-cluster | 550 |
| 14 | terraform-aws-alb | 466 |
| 15 | terraform-tuesdays | 448 |
| 16 | terraform-aws-tfstate-backend | 441 |
| 17 | terraform-aws-rds-aurora | 418 |
| 18 | terraform-aws-eks-blueprints-addons | 394 |
| 19 | terraform-aws-ecs-container-definition | 349 |
| 20 | terraform-databricks-examples | 330 |
| 21 | terraform-aws-autoscaling | 310 |
| 22 | terraform-aws-cloudfront-s3-cdn | 287 |
| 23 | k3s-oci-cluster | 261 |