Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 23 HCL DevOps Projects
-
Project mention: Can anyone suggest - step by step courses for a DevOps Engineer/Enthusiasts | /r/redhat | 2023-06-20
-
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.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
-
terraform-aws-remote-state-s3-backend
A terraform module to set up remote state management with S3 backend for your account.
Use a module like this to set up S3 for the state file, and a DynamoDB for your locking file.
-
Project mention: Deploy K3s cluster on AWS with mixed on-demand and spot instances | /r/Terraform | 2022-10-14
The main features of this module are:
-
Project mention: libvirt-ocp4-provisioner - Provision an OCP 4.x.y cluster in minutes with Ansible, now with Single Node OCP support! . | /r/redhat | 2022-11-06
Hi guys!I wanted to allotment with you a tool to provision a fully working OCP 4.x.y cluster in minutes using Ansible for automation, libvirt as virtualization provider and terraform as VMs templating and creation tool. https://github.com/kubealex/libvirt-ocp4-provisioner It will take care of all the infrastructure provisioning and OCP machines provisioning, starting and completing the UPI installation of a cluster. (IPI work in progress ;) ) To give a quick overview, this project will allow you to provision a fully working OCP stable environment, consisting of: * Bastion machine provisioned with: * dnsmasq (with SELinux module, compiled and activated) * dhcp based on dnsmasq * nginx (for ignition files and rhcos pxe-boot) * pxeboot * Loadbalancer machine provisioned with: * haproxy * OCP Bootstrap machine * OCP Master(s) VM(s) * OCP Worker(s) VM(s) From latest release, it also supports installing SNO on a single host! It also takes care of preparing the host machine with needed packages, configuring: * dedicated libvirt network (fully customizable) * dedicated libvirt storage pool (fully customizable) * terraform * libvirt-terraform-provider ( compiled and initialized basedon https://github.com/dmacvicar/terraform-provider-libvirt) PXE is automatic, based on MAC binding to different OCP nodes role, so no need of choosing it from the menus, this means you can just run the playbook, take a beer and have your fully running OCP 4.9.latest stable up and running. It has been tested on Fedora 3x and CentOS 7/8. Playing around with it and contributions to make it work even on different OSes is more than welcome, hope you enjoy it! Alex
-
terraform-aws-api-gateway
Terraform module to create Route53 resource on AWS for create api gateway with it's basic elements. (by clouddrove)
https://github.com/clouddrove/terraform-aws-api-gateway & https://github.com/cloudposse/terraform-aws-api-gateway
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
terraform-aws-elasticache
Terraform module to create Elasticache Cluster and replica for Redis and Memcache.
Added outputs in this PR u/akirakotkata. Unsure if they are actually going to merge or not so feel free to fork mine if not.
-
-
terraform-aws-security-group
This terraform module creates set of Security Group and Security Group Rules resources in various combinations. (by clouddrove)
-
-
-
f5-hybrid-security-architectures
Example hybrid security architectures utilizing DevSecOps principles to deploy F5 Distributed Cloud WAAP in conjunction with the F5 product portfolio.
Project mention: F5 Distributed Cloud Hybrid Security Architecture Deployments | news.ycombinator.com | 2023-09-19 -
packer-windows-avd
Custom Windows 11 "golden" image for Azure Virtual Desktop (AVD) built with Packer.
-
terraform-aws-bootstrap
Setup Terraform remote state in the S3 backend (with DynamoDB locking) for AWS
Project mention: Terraform best practices for reliability at any scale | news.ycombinator.com | 2023-08-04> At scale, many Terraform state files are better than one. But how do you draw the boundaries and decide which resources belong in which state files? What are the best practices for organizing Terraform state files to maximize reliability, minimize the blast-radius of changes, and align with the design of cloud providers?
1000% agree. I put together my version of standing up remote state in AWS in Github. https://github.com/aryounce/terraform-aws-bootstrap
Our use of Terraform splits state exactly as described primarily to keep the state refresh times reasonable.
-
Project mention: GitHub - tedilabs/terraform-aws-db: 🌳 Terraform modules for ElastiCache Redis on AWS | /r/Terraform | 2022-10-31
-
You can find all the source code used in this tutorial on GitHub.
-
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
-
-
-
Project mention: Deploy AWS Network Firewall on Multi-VPC environment with open source tools (P3) | dev.to | 2022-10-18
Reference : https://github.com/tnx-journey-to-cloud/terraform-aws-networkfirewall
-
The source code available here: GitHub
-
-
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.
HCL DevOps related posts
- How to structure Terraform with multi-env + multi-regions for TBD in monorepo
- Help with the architecture of ECS Clusters with Fargate in two availability zones (with AWS)
- Version 1 Terraform AWS OpenVPN Ephemeral Released!
- Atlantis with Terragrunt
- Why does Hashicorp advise against using workspaces to manage environments?
- For those of you doing IaC with Terraform in Azure there are 2 new awesome features that have been released: Azure Terrafy and AzAPI. I wrote a blog post on using it and some of my initial thoughts.
- Azure Terrafy hands on lab
-
A note from our sponsor - Mergify
blog.mergify.com | 25 Sep 2023
Index
What are some of the best open-source DevOps projects in HCL? This list will help you:
Project | Stars | |
---|---|---|
1 | tutorials | 1,577 |
2 | terraform-aws-secure-baseline | 1,064 |
3 | academy | 294 |
4 | terraform-aws-remote-state-s3-backend | 142 |
5 | k3s-aws-terraform-cluster | 129 |
6 | libvirt-ocp4-provisioner | 85 |
7 | terraform-aws-api-gateway | 54 |
8 | terraform-aws-elasticache | 38 |
9 | infra-bootstrap-tools | 28 |
10 | terraform-aws-security-group | 21 |
11 | azure-terrafy-handsonlab | 19 |
12 | HashiCorp-Cloud-Guide | 15 |
13 | f5-hybrid-security-architectures | 14 |
14 | packer-windows-avd | 14 |
15 | terraform-aws-bootstrap | 12 |
16 | terraform-aws-db | 9 |
17 | virtual-workshops | 7 |
18 | terraform-azurerm-dynamic-subnets | 5 |
19 | Azure-Terraform-Scripts | 4 |
20 | dscode | 4 |
21 | terraform-aws-networkfirewall | 2 |
22 | aws-series-incident-autoremediation | 0 |
23 | learning-devops-masterclass | 0 |