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 23 HCL Terraform Projects
-
boilerplates
This is my personal template collection. Here you'll find templates, and configurations for various tools, and technologies.
-
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.
-
terraform-up-and-running-code
Code samples for the book "Terraform: Up & Running" by Yevgeniy Brikman
-
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-hcloud-kube-hetzner
Optimized and Maintenance-free Kubernetes on Hetzner Cloud in one command!
-
learn_devops
I am using this repository to document my devops journey. I follow the process of learning everything by tasks. Every task has an associated objective that encompasses an underlying concept. Concepts including CloudProviders, Containers, ContainersOrchestration, Databases, InfrastructureAsCode, Interview, VersionControl etc in progress
-
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.
-
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.
-
terragrunt-infrastructure-live-example
A repo used to show examples file/folder structures you can use with Terragrunt and Terraform
-
terraform-examples
Terraform samples for all the major clouds you can copy and paste. The future, co-created.
-
terraform-kubestack
Kubestack is a framework for Kubernetes platform engineering teams to define the entire cloud native stack in one Terraform code base and continuously evolve the platform safely through GitOps.
-
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-null-label
Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: [DevOps Learning Series] Infrastructure as Code (IaC): The Foundation for Automated Infrastructure Management | /r/devops | 2023-05-03Terraform: Up & Running. O'Reilly Media, Brikman, Y.
Project mention: I am afraid to spin up an EKS instance using AWS provider | /r/Terraform | 2023-12-08Have you checked out this repo https://github.com/aws-ia/terraform-aws-eks-blueprints
Project mention: Show HN: Managed GitHub Actions Runners for AWS | news.ycombinator.com | 2024-04-04
Project mention: Can anyone suggest - step by step courses for a DevOps Engineer/Enthusiasts | /r/redhat | 2023-06-20
Don't forget the lies of cost savings that the Cloud providers have shoved down our industry's throats. We are paying out the nose for cloud services and we are giving up all the rights to our data. It's a bad deal in the end.
I have a bunch of friends that work at SaaS companies and their cloud spend for pretty basic deployments is in the many thousands of dollars a month. Most of their deployments could be handled by a half rack with beefy servers in a couple of datacenters for a fraction of the cost. I pay for a full rack myself and it costs me ~$1200 a month for space, power and bandwidth (10Gb pipe with a current 1Gb commit), and my hardware costs for everything in that rack were a one time cost of around $3000. I have 160 GHz of CPU and 141 GiB of memory for my workloads with a few servers that are not yet provisioned into my Nomad cluster.
And before you say well there are costs involved with finding people that have the skills to do that kind of thing and time needed to set all of that up, yes that is true, but our industry has moved from one bucket to another one that is more expensive in the end with a bunch of downsides. I think there is a middle ground where you can use some cloud services and run the important stuff on hardware you own. The tooling to self-host your own stack in a rack of servers you own is light years better than it was 10 years ago and it keeps getting better. Tools like https://nebula.defined.net/docs/ and https://github.com/poseidon/typhoon for example enable you to use whatever providers you want and build a deployment can cost less, gives you more control over your data, while being agile enough to make changes when the team needs something new or different.
I am excited for the next 10 years of progress and I'd expect we are going to see more companies self-hosting their deployments on bare metal.
Project mention: Ask HN: Is there a low cost way to learn real K8s, after exhausting minikube? | news.ycombinator.com | 2023-09-05Hetzner starting with https://github.com/kube-hetzner/terraform-hcloud-kube-hetzne..., plus registry using DigitalOcean.
Project mention: Hi Guy, I am working with below git project and trying to test it by deploying it. For the life of my I can't find any documentation on values for : bq_table_overwrite, target_node. I appreciate it. Thank you. | /r/googlecloud | 2023-06-08From the source code it looks like bq_table_overwrite is a boolean, and as it name implies allows tables to be overwritten, while target_node is pointing to the organization id.
Project mention: Install Pi Hole and configure to work with WireGuard on Free OCI Instance | /r/pihole | 2023-06-16https://github.com/chadgeary/cloudblock Another one which you can use but with less work
https://github.com/Azure/caf-terraform-landingzones Always worth it to see what the product documentation offers
Project mention: Seamless Cloud Infrastructure: Integrating Terragrunt and Terraform with AWS | dev.to | 2023-12-10NOTE: More information about the terragrunt.hcl file can be found in this example repository.
Project mention: I need to learn, Terraform, Ansible and GitHub, where did you start? | /r/sysadmin | 2023-05-08
I've recently released a major update for Kubestack, the Terraform framework for Kubernetes platform engineering teams. This update moves all functionality previously provided by Kubestack Cloud into the kbst CLI.
HCL Terraform related posts
- Essential Docker Commands 🐳
- A Terraform module to manage GitHub Repositories
- Un cóctel perfecto 🍹 ECS Fargate, Service Connect,Terraform y Github Actions.
- Shielding Your Apps in the Cloud: Integrating CloudFront and AWS WAF with Terraform
- Are there DevOps public sector roles?
- Terraform module for scalable GitHub action runners on AWS
- Terraform module for scalable GitHub action runners on AWS
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Terraform projects in HCL? This list will help you:
Project | Stars | |
---|---|---|
1 | terraform-aws-eks | 4,154 |
2 | boilerplates | 3,622 |
3 | terraform-up-and-running-code | 2,761 |
4 | terraform-aws-eks-blueprints | 2,482 |
5 | terraform-aws-github-runner | 2,334 |
6 | tutorials | 2,133 |
7 | typhoon | 1,893 |
8 | terraform-hcloud-kube-hetzner | 1,845 |
9 | terraform-best-practices | 1,707 |
10 | learn_devops | 1,354 |
11 | cloud-foundation-fabric | 1,333 |
12 | terraform-aws-secure-baseline | 1,115 |
13 | terraform-ecs | 802 |
14 | cloudblock | 794 |
15 | terraform-azurerm-caf-enterprise-scale | 743 |
16 | caf-terraform-landingzones | 741 |
17 | terragrunt-infrastructure-live-example | 725 |
18 | terraform-examples | 689 |
19 | terraform-kubestack | 621 |
20 | aws-eks-base | 619 |
21 | terraform-null-label | 592 |
22 | terraform-aws-gitlab-runner | 558 |
23 | terragrunt-atlantis-config | 560 |
Sponsored