Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 19 HCL Iac Projects
-
After you've cloned the repo, go to oci/terraform.tfvars and edit all values with the ones from your notes file. This build uses the great terraform configuration files from this repo of garutilorenzo (using version 2.2; if you have errors running all of this, you should check what changed in this repo since v2.2, or 01.02.23). You can read here if you want to customize your configuration and edit the main.tf file. This is the diagram that garutilorenzo made and how your deployment will look like (this tutorial is without Longhorn and ArgoCD, with 1 server nodes + 3 worker nodes and with ingress controller set as Traefik): *note - I've got some problems with clock of WSL2 not being synced to Windows clock. And provisioning didn't worked so if you receive clock errors too, verify your time with datecommand, if out of sync just run sudo hwclock -s or sudo ntpdate time.windows.com. Now just run terraform plan and then terraform apply. If everything was ok you should have your resources created.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
tf-free
This repository enables the creation of cloud-native resources across all major cloud providers, utilizing only free-tier resources.
Project mention: Learning AWS is costing me a fortune - tell me I'm not alone? | /r/webdev | 2023-05-03Wonder if this will help you https://github.com/gruberdev/tf-free
-
terraform-github-organization
A Terraform module to manage GitHub Organizations. https://github.com/
-
-
-
Project mention: The Ultimate List of Resources to Migrate off of Terraform Cloud | dev.to | 2023-05-24
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
oracle-cloud-terraform-examples
Oracle cloud terraform examples, provision oracle cloud resources using terraform
Project mention: Simple terraform script failing with 400-CannotParseRequest | /r/oraclecloud | 2023-02-27One example repo that I've used
-
terraform-oci-free-compute-maximal-example
Example of Terraform configuration for maximal compute resources on OCI's Free Tier
-
-
terraform-azurerm-dynamic-subnets
Public Terraform Registry module to create dynamic subnets based on a subnet input config on an existing or new AZURE Virtual Network using Terraform
-
Resources: Don't worry about the codes, all the codes can be found on Github here. I will also be linking all the resouces either in the code commends or the end of the blog. Don't forget to star the repo and share this article if you find it useful 😄
-
Project mention: Catch drift outside of your infrastructure code | news.ycombinator.com | 2023-07-02
-
terraform-oci-free-compute-minimal-example
Example of Terraform configuration for minimal compute resources on OCI's Free Tier
-
terraform-google-cloud-run
A Terraform module to deploy and manage highly scalable, containerized applications in Google Cloud Run, a fully managed serverless platform in Google Cloud https://cloud.google.com/run
Btw, we also developed quite some neat modules for Google Cloud that provide convenient APIs for managing related resources such as Cloud Run and Cloud Run IAM. For an example please see https://github.com/mineiros-io/terraform-google-cloud-run
-
Project mention: Infrastructure as code and Microsoft 365 - How to automate processes? | /r/msp | 2023-04-14
I've created modules which can manage Azure AD but you'd have to write a provider in Golang for the M365 side. Here is an example of a conditional access policy - https://github.com/zachreborn/terraform-modules/tree/main/modules/azuread/conditional_access/policy
-
terraform-aws-vpn-ec2-libreswan-example
Example of Terraform configuration for AWS Site-to-Site VPN connected to Libreswan software VPN running in EC2
Project mention: Connect Libreswan VPN Software to AWS Site-to-Site VPN with Terraform | /r/Terraform | 2023-10-28 -
Project mention: CI/CD Pipeline for Terraform Workflow Using Amazon CodeCatalyst | dev.to | 2023-11-21
Terraform backend configuration: tf backend
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
HCL Iac related posts
- CI/CD Pipeline for Terraform Workflow Using Amazon CodeCatalyst
- Build and Release Container Image to Amazon Elastic Container Registry (ECR) via Amazon CodeCatalyst
- The Ultimate List of Resources to Migrate off of Terraform Cloud
- Any tool for "Diff Coverage"?
- Industry standard on Terraform drifts
- How you structure your terraform state?
- Automated Terraform Tests for Azure using GitHub Actions
-
A note from our sponsor - Onboard AI
getonboard.dev | 4 Dec 2023
Index
What are some of the best open-source Iac projects in HCL? This list will help you:
Project | Stars | |
---|---|---|
1 | k3s-oci-cluster | 191 |
2 | terraform-github-repository | 145 |
3 | tf-free | 133 |
4 | terraform-github-organization | 58 |
5 | nifi | 45 |
6 | Azure-Terraform-Deployments | 33 |
7 | spacelift-migration-kit | 30 |
8 | oracle-cloud-terraform-examples | 28 |
9 | terraform-oci-free-compute-maximal-example | 22 |
10 | terraform-aws-db | 11 |
11 | terraform-azurerm-dynamic-subnets | 5 |
12 | ecr-ecs-ghactions | 3 |
13 | driftctl-advanced-aws-tutorial | 3 |
14 | terraform-oci-free-compute-minimal-example | 3 |
15 | terraform-google-cloud-run | 2 |
16 | terraform-modules | 1 |
17 | terraform-aws-vpn-ec2-libreswan-example | 0 |
18 | mock-aws-infrastructure | 0 |
19 | gobel-ops-example | 0 |