Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 20 Hcl2 Open-Source Projects
-
terraform-null-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
atmos
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
-
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.
-
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-elastic-beanstalk-environment
Terraform module to provision an AWS Elastic Beanstalk Environment
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
terraform-aws-cloudfront-s3-cdn
Terraform module to easily provision CloudFront CDN backed by an S3 origin
-
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
-
terraform-aws-ecs-web-app
Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.
-
terraform-aws-dynamic-subnets
Terraform module for public and private subnets provisioning in existing VPC
-
terraform-aws-ec2-instance
Terraform module for provisioning a general purpose EC2 host (by cloudposse)
-
terraform-aws-ecs-alb-service-task
Terraform module which implements an ECS service which exposes a web service via ALB.
-
terraform-aws-multi-az-subnets
DEPRECATED (use cloudposse/terraform-aws-dynamic-subnets instead): Terraform module for multi-AZ public and private subnets provisioning
-
terraform-aws-sns-lambda-notify-slack
Terraform module to provision a lambda function that subscribes to SNS and notifies to Slack.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
VMware have samples here https://github.com/vmware-samples/packer-examples-for-vsphere
Project mention: AWS Landing zone creation: manual or AWS Control Tower? | /r/Terraform | 2023-06-23This is why we created atmos to make it easier to manage large multi-account architectures. As a result, our components are reusable across organizations, regardless of how many accounts and regions they operate, and we minimize the snowflakes. And we avoid code generation, which is hard to thoroughly test in an automated fashion. Without naming names, lots of tools for terraform rely on code generation, but I see it as an anti-pattern that should be avoided.
Project mention: What's everyone's favorite EKS Terraform module these days? | /r/kubernetes | 2023-07-03Anyone using eks blueprints or cloudposse's module?
I actually mashed together cloudposse/terraform-aws-dynamic-subnets (which has an option to use NAT instances instead of gateways) and joshuamkite/terraform-aws-ssh-bastion-service. That allowed for even cheaper setups where your bastion jump-host (the host you proxy through to get to the private subnets) is also the NAT gateway. I quite liked this setup because the bastion sessions were sufficiently sandboxed in a ephemeral container, and we didn't need twice the number of hosts to have both NAT instances and bastions.
Project mention: OpenTerraform – an MPL fork of Terraform after HashiCorp's license change | news.ycombinator.com | 2023-08-11no, it and a ton of other things in their GH org are still MPL (for now): https://github.com/hashicorp/hcl-lang/blob/main/LICENSE including, confusingly https://github.com/hashicorp/boundary/blob/main/LICENSE which I would have thought would have fallen into the same "but AWS gonna steal our shit" fearmongering as Nomad, did to say nothing of the future in which AWS offers Managed Vagrant™ :eyeroll:
Hcl2 related posts
- AWS Landing zone creation: manual or AWS Control Tower?
- Terraform | Take your Terraform skills to the next level!
- Terraform docs say longstanding deployments should not use workspaces. what are your thoughts?
- New to gitlab-ci - Need help with a job in gitlab-ci.yml
- Terraform structure
- Saving you debugging time with latest tflint version
- Enforcing naming conventions in Terraform
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Hcl2 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | packer-examples-for-vsphere | 732 |
2 | terraform-null-label | 591 |
3 | atmos | 559 |
4 | terraform-aws-eks-cluster | 492 |
5 | terraform-aws-tfstate-backend | 378 |
6 | terraform-aws-ecs-container-definition | 330 |
7 | terraform-aws-elastic-beanstalk-environment | 297 |
8 | terraform-aws-cloudfront-s3-cdn | 268 |
9 | terraform-aws-jenkins | 253 |
10 | terraform-aws-ecs-web-app | 222 |
11 | terraform-aws-dynamic-subnets | 185 |
12 | terraform-aws-ec2-instance | 156 |
13 | terraform-aws-rds | 144 |
14 | terraform-aws-ecs-alb-service-task | 136 |
15 | terraform-aws-multi-az-subnets | 95 |
16 | terraform-aws-eks-node-group | 82 |
17 | hcl-lang | 81 |
18 | terraform-aws-ecs-atlantis | 48 |
19 | terraform-aws-sns-lambda-notify-slack | 41 |
20 | terraform-aws-db | 12 |