Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with hcl

A curated list of projects in awesome lists tagged with hcl .

https://github.com/googlecloudplatform/terraformer

CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

aws cloud gcp golang google-cloud hcl infrastructure-as-code kubernetes terraform terraform-configurations

Last synced: 29 Sep 2024

https://github.com/GoogleCloudPlatform/terraformer

CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

aws cloud gcp golang google-cloud hcl infrastructure-as-code kubernetes terraform terraform-configurations

Last synced: 30 Jul 2024

https://github.com/hashicorp/hcl

HCL is the HashiCorp configuration language.

configuration-language hashicorp hcl json

Last synced: 29 Sep 2024

https://github.com/cycloidio/inframap

Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.

aws diagram flexibleengine go golang graph hcl openstack terraform tfstate

Last synced: 29 Sep 2024

https://github.com/lucasb-eyer/go-colorful

A library for playing with colors in go (golang).

cie-spaces colorspace compare-colors go hcl palette rgb-color rgb-space

Last synced: 01 Oct 2024

https://github.com/hashivim/vim-terraform

basic vim/terraform integration

hashivim hcl indentation terraform vim vim-terraform

Last synced: 29 Sep 2024

https://github.com/jrhouston/tfk8s

A tool for converting Kubernetes YAML manifests to Terraform HCL

converter hcl kubernetes terraform yaml

Last synced: 29 Sep 2024

https://github.com/sclevine/yj

CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order.

cli convert converter go golang hcl json toml yaml

Last synced: 29 Sep 2024

https://github.com/hashicorp/terraform-ls

Terraform Language Server

hcl language-server lsp terraform

Last synced: 29 Sep 2024

https://github.com/env0/terratag

Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

aws azure cloud cost devops env0 gcp hashicorp-terraform hcl iac infrastructure-as-code tagging tags terraform terratag

Last synced: 29 Sep 2024

https://github.com/flosell/iam-policy-json-to-terraform

Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document

aws hacktoberfest hcl iam iam-policy infrastructure-as-code terraform

Last synced: 30 Sep 2024

https://github.com/jfryy/qq

jq inspired (and gojq dependent) interoperable config format transcoder with interactive querying.

config csv go golang hcl ini jq json terraform toml transcoding yaml

Last synced: 29 Sep 2024

https://github.com/gookit/config

📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名

config config-management configuration configuration-management flags goconfig gookit hcl ini json properties toml yaml

Last synced: 30 Jul 2024

https://github.com/minamijoyo/tfupdate

Update version constraints in your Terraform configurations

go hcl terraform

Last synced: 29 Sep 2024

https://github.com/JFryy/qq

jq inspired (and gojq dependent) interoperable config format transcoder with interactive querying.

config csv go golang hcl ini jq json terraform toml transcoding yaml

Last synced: 31 Jul 2024

https://github.com/minamijoyo/hcledit

A command line editor for HCL

cli go hcl

Last synced: 03 Oct 2024

https://github.com/juliosueiras/vim-terraform-completion

A (Neo)Vim Autocompletion and linter for Terraform, a HashiCorp tool

autocompletion hcl linter neovim terraform vim vim-terraform-completion

Last synced: 01 Aug 2024

https://github.com/virtuald/pyhcl

HCL is a configuration language. pyhcl is a python parser for it.

configuration hcl python

Last synced: 03 Oct 2024

https://github.com/stevenaldinger/decker

Declarative penetration testing orchestration framework

automation decker docker framework go golang hacking hcl kali linux orchestration penetration security testing

Last synced: 01 Aug 2024

https://github.com/elmundio87/terraform_validate

Assists in the enforcement of user-defined standards in Terraform

hcl python terraform

Last synced: 01 Aug 2024

https://github.com/aminueza/terraform-provider-minio

Terraform provider for managing MinIO S3 buckets and IAM Users.

hcl minio s3 terraform-provider

Last synced: 07 Aug 2024

https://github.com/fatih/hclfmt

Format and prettify HCL files

formatter hcl hclfmt prettifier

Last synced: 04 Aug 2024

https://github.com/shihanng/tfvar

Terraform's variable definitions template generator.

cli go golang hcl terraform terraform-configurations terraform-templates terraform-variables tfvar tfvars

Last synced: 26 Sep 2024

https://github.com/tristen/hcl-picker

:art: Colorpicker for data

colorpicker hcl ui utility

Last synced: 02 Oct 2024

https://github.com/Nic30/hwt

VHDL/Verilog/SystemC code generator, simulator API written in python/c++

codegen codegenerator compiler fpga hcl hls rtl simulator systemc systemverilog uvm verilog vhdl

Last synced: 30 Jul 2024

https://github.com/srevinsaju/togomak

A declarative pipeline orchestrator with the magic of HCL as a configuration language, inspired from Terraform's architecture.

cicd concurrency continuous-delivery continuous-integration go golang hacktoberfest hcl orchestration terraform

Last synced: 01 Aug 2024

https://github.com/xchapter7x/clarity

A declaritive test framework for Terraform

hcl hcl2 terraform terraform-tests unit-test unittest

Last synced: 31 Jul 2024

https://github.com/mrrameshrajendran/hybrid_multicloud_overlay

MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.

alibaba aliyun ansible aws azure firewall gcp groovy hcl hybrid-cloud ipv6 jenkins oci oracle overlay ovs packer shell terraform vsphere

Last synced: 29 Sep 2024

https://github.com/MrRameshRajendran/Hybrid_MultiCloud_Overlay

MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.

alibaba aliyun ansible aws azure firewall gcp groovy hcl hybrid-cloud ipv6 jenkins oci oracle overlay ovs packer shell terraform vsphere

Last synced: 01 Aug 2024

https://github.com/ari-hacks/terraform-study-guide

📚 Study Guide for the Terraform Associate Certification

hashicorp hashicorp-terraform hcl iac infrastructure-as-code terraform terraform-cloud

Last synced: 26 Sep 2024

https://github.com/jvirtanen/vim-hcl

Syntax highlighting for HashiCorp Configuration Language (HCL)

consul hashicorp hcl nomad packer terraform vault vim

Last synced: 03 Aug 2024

https://github.com/jrasell/nomadfiles

A collection of Nomad job files for deploying applications to a cluster

continuous-deployment hashicorp hcl jenkins jenkins-job-dsl jenkinsfile job-specification jobdsl nomad nomad-jobs

Last synced: 03 Aug 2024

https://github.com/turbot/powerpipe

Powerpipe: Dashboards for DevOps. Visualize cloud configurations. Assess security posture against a massive library of benchmarks. Build custom dashboards with code.

aws azure cis cloud cnapp cspm dashboards devops devsecops duckdb gcp golang hcl kubernetes mysql postgresql security sql sqlite terraform

Last synced: 01 Aug 2024

https://github.com/naorlivne/parse_it

A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.

argument-parser config configuration configuration-file configuration-files configuration-management environment-variables hcl ini json json-parser package parser parser-library python python3 toml xml yaml yaml-parser

Last synced: 30 Sep 2024

https://github.com/martinohmann/hcl-rs

HCL parsing and encoding libraries for rust with serde support

hcl parser rust serde

Last synced: 02 Aug 2024

https://github.com/babarot/stein

A linter for config files with a customizable rule set

go hashicorp hcl infrastructure infrastructure-as-code json kubernetes linter sentinel terraform yaml

Last synced: 30 Sep 2024

https://github.com/tree-sitter-grammars/tree-sitter-hcl

HCL grammar for tree-sitter

hcl parser tree-sitter

Last synced: 26 Sep 2024

https://github.com/rinetd/transfer

Converts from one encoding to another. Supported formats HCL ⇄ JSON ⇄ YAML⇄TOML⇄XML⇄plist⇄pickle⇄properties ...

bson config hcl json plist properties toml transfer yaml

Last synced: 01 Aug 2024

https://github.com/mitchellh/tree-sitter-hcl

A tree-sitter grammar for HCL (HashiCorp Configuration Language), used by projects such as Terraform.

hcl tree-sitter

Last synced: 26 Sep 2024

https://github.com/linode/terraform-linode-k8s

Kubernetes installer for Linode

hcl kubernetes linode terraform terraform-module

Last synced: 26 Sep 2024

https://github.com/piotrmurach/tty-config

A highly customisable application configuration interface for building terminal tools.

cli configuration hcl ini ini-config ruby rubygem terminal toml toml-config tty yaml yaml-configuration

Last synced: 02 Oct 2024

https://github.com/clouddrove/terraform-aws-labels

This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention.

aws devops hcl terraform terraform-modules

Last synced: 01 Aug 2024

https://github.com/vgsantoniazzi/js-hcl-parser

js-hcl-parser — A Go port version of HCL <> JSON parser for Javascript.

golang hcl javascript

Last synced: 31 Jul 2024

https://github.com/smintz/nomadgen

Configuration util in python syntax for Hashicorp's Nomad

hcl nomad python thrift

Last synced: 03 Aug 2024

https://github.com/clouddrove/terraform-aws-vpc-peering

Terraform module to connect two VPC's on AWS.

aws devops hcl terraform-module vpc-peering

Last synced: 04 Aug 2024

https://github.com/maxfierke/hcl.cr

A general-purpose HCL2 (Hashicorp Configuration Language) parser written in Crystal.

crystal crystal-lang hcl hcl2 parser

Last synced: 02 Oct 2024

https://github.com/clouddrove/terraform-aws-secure-baseline

Terraform module to create an Secure Basline, inclued module is alarm baseline, config baseline, and clouddtrail baseline.

alarm aws clouddrove cloudtrail cloudtrail-logs hcl logs secure secure-by-default terraform terraform-modules

Last synced: 01 Aug 2024

https://github.com/onlydole/a-tale-of-two-clouds

An infrastructure as code example of spinning up resources in multiple clouds.

aks aws azure clouds eks hashicorp hashicorp-terraform hcl terraform

Last synced: 26 Sep 2024

https://github.com/spirius/fc

Format converter and template engine

converter encoder-decoder hcl jq json template-engine toml yaml

Last synced: 29 Sep 2024

https://github.com/magodo/hcldump

Dump the HCL(v2) abstract syntax tree

command-line hashicorp hcl

Last synced: 01 Aug 2024

https://github.com/Ruin0x11/microhcl

C++14 header-only parser for HCL (Hashicorp Configuration Language)

hcl

Last synced: 01 Aug 2024

https://github.com/gr1m0h/asdf-terraformer

terraformer plugin for asdf version manager https://github.com/asdf-vm/asdf

asdf-plugin aws cloud gcp google-cloud hcl infrastructure-as-code kubernetes plugin terraform terraform-configurations terraformer

Last synced: 26 Sep 2024

https://github.com/xoap-io/terraform-module-template

This is a Terraform template for all related modules we provide or use internally.

hcl iac iac-terraform terraform

Last synced: 13 Aug 2024

https://github.com/walteh/retab

Effortless Configuration Management with HCL ➡️

editorconfig go golang hcl hcl2 json jsonschema tabs yaml

Last synced: 25 Sep 2024

https://github.com/yash509/devsecops-connect-four-deployment

Developed a Connect Four Game in HTML, CSS and JavaScript, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-project devops-tools devsecops docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkins-pipeline kubernetes project-repository terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-boxjump-game-deployment

Developed a BoxJump Game in HTML, CSS and JavaScript, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-tools devsecops docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkins-pipeline kubernetes project-repository terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-custom-range-slider-deployment

Developed a Custom Range Slider using HTML,CSS and JavaScript, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure cloud css devops devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkinsfile kubernetes project-repository terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-news-web-app-deployment

Developed a News Web App using HTML, CSS and JavaScript, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure ci-cd cloud devops devops-pipeline devops-tools devops-workflow devsecops devsecops-best-practices devsecops-pipeline docker dockerfile gcp hcl jenkins jenkinsfile kubernetes project-repository terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-counter-app-deployment

Developed a NodeJS based Counter Web Application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure ci-cd cloud css devops devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkinsfile kubernetes terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-batry-indicator-deployment

Developed a real-time Battery Indicator Application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure ci-cd cloud devops devops-pipeline devops-tools devsecops devsecops-pipeline docker dockerfile eks gcp hcl jenkins jenkinsfile kubernetes kubernetes-deployment terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-python-django-todo-app-deployment

Developed a Python's Django Framework based To-Do Application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure cloud devops devops-tools devsecops django-framework docker dockerfile eks-cluster gcp hcl jenkins jenkins-pipeline jenkinsfile kubernetes project-repository python3 terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-notes-web-app-deployment

Developed a Notes Keeping Web App using HTML, CSS and JavaScript, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure ci-cd cloud devops devops-pipeline devops-tools devopsproject devsecops devsecops-pipeline devsecopsinnovation docker dockerfile gcp hcl jenkins jenkinsfile kubernetes project-repository terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-chess-game-deployment

Developed a Chess Game in JavaScript, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-tools devsecops docker eks-cluster gcp hcl html javascript jenkins jenkins-pipeline kubernetes project-repository terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-loan-calc-deployment

Developed a Loan Calculator using JavaScript, HTML, and CSS, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl html javascript jenkins jenkinsfile kubernetes terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-bb-char-react-app-deployment

Developed a HTML,CSS, and JavaScript based web application, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure ci-cd cloud devops devops-pipeline devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl jenkins jenkinsfile kubernetes terra

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-vat-cal-deployment

Developed a VAT Calculator using JavaScript, HTML, and CSS, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-tools devsecops devsecops-pipeline docker dockerfile eks-cluster gcp hcl html java jenkins jenkinsfile kubernetes terr

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-java-based-library-management-system-deployment

Developed a Library Management System using JAVA, HTML, and CSS, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

ci-cd css developer-tools devops devsecops devsecops-pipeline docker dockerfile hcl html java jenkins kubernetes pipeline terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-wordictionary-deployment

Developed a Wordictionary App in HTML, CSS and JavaScript, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css devops devops-tools devsecops docker docker-compose dockerfile eks-cluster gcp hcl html javascript jenkins jenkinsfile kubernetes project-repository terraform

Last synced: 29 Sep 2024

https://github.com/yash509/devsecops-mcc-deployment

Developed a Magic Color Changer website using HTML, CSS and JavaScript, implemented the DevSecOps practices for deploying on Docker and Kubernetes using Jenkins CI/CD Pipeline.

aws azure cloud css devops devops-pipeline devops-tools devsecops devsecops-pipeline docker dockerfile gcp hcl html javascript jenkins jenkinsfile kubernetes terraform

Last synced: 28 Sep 2024

https://github.com/yash509/devsecops-dinosaur-game-deployment

Developed a Dinosaur Game in JavaScript, and deployed it on Docker Container and Kubernetes Cluster using Jenkins CI/CD pipeline while following the DevSecOps Prctices.

aws azure cloud css3 devops devops-tools devsecops docker dockerfile eks-cluster gcp hcl html5 javascript jenkins jenkins-pipeline kubernetes project-repository terraform

Last synced: 29 Sep 2024

https://github.com/adriaanbd/aws-asg-ecs-starter

AWS infrastructure-as-code (IaC) starter for deploying a Microservice on ECS with Auto Scaling Group in a multi-availability-zone network layout with public and private subnets.

aws aws-ecs hashicorp-terraform hcl terraform

Last synced: 26 Sep 2024

https://github.com/hegerdes/terraform-hcloud-hetzner-node-pool

A terraform module to quicly generate multiple hetzner hcloud vm servers and supporting services 🚀

hcl hcloud hetzner iac terraform terraform-module

Last synced: 02 Aug 2024

https://github.com/inetum-peru/build-tools

A collection of build tools for the Inetum library.

hcl hcl2 iac inetum inetum-peru peru terraform terraform-modules tools

Last synced: 26 Sep 2024

https://github.com/amoghhhh/terraform-s3-website-hosting

This project uses Terraform to automate the creation and configuration of an AWS S3 bucket for static website hosting. It includes setting up website configurations and managing access policies. The project demonstrates Infrastructure as Code (IaC) for cloud resource management.

hcl iac-terraform iam s3-bucket terraform

Last synced: 30 Sep 2024

https://github.com/hadenlabs/terraform-grafana-dashboard

Grafana dashboard Terraform module

dashboard go grafana hcl terraform

Last synced: 01 Aug 2024

https://github.com/circa10a/prometheus

Deployment of my personal prometheus instance

droplet hcl metrics monitoring prometheus terraform

Last synced: 02 Oct 2024

https://github.com/build-boxes/webnode

An Ansible-Vagrant playbook to build a local Virtual Machine (VirtualBox) OR a cloud VM with Apache2, MySQL, PHP, Postfix/Dovecot Relay role. Primary application to be installed will be Wordpress Blogging Application and Email Relay server. For cloud VM deployment curretly tested on Linode.com, Azure, AWS. OS: Debian/RHEL variants

ansible dovecot hcl postfix terraform vagrant wordpress

Last synced: 29 Sep 2024

https://github.com/ridwanbejo/terraform-cassandra-admin

Terraform module for managing Cassandra role, grant and database

acl apache automation cassandra database devops hashicorp hcl iac iam rbac sysadmin terraform

Last synced: 27 Sep 2024

https://github.com/neilharia7/terraform-aws-openapi-gateway

Terraform module that creates an API Gateway using OpenAPI YAML file with an optional authorizer

api-gateways aws devops-platform hcl openapi3 terraform terraform-aws-module terraform-modules

Last synced: 26 Sep 2024

https://github.com/satyamsundaram/terraform_demo

We make use of Terraform to automate the creation of GKE clusters, node pools and VPC networks using configurations instead of doing it manually,

gcp hcl infrastructure-as-code terraform terraform-modules

Last synced: 26 Sep 2024