Awesome NomadWeekly › 2024-12-11

2024-12-11

39 projects added

Automation and Infrastructure Management

sagarrakshe/nomad-dtree

nomad-dtree is a tool that facilitates dependency management between Nomad jobs.

eschudt/hashistack-digitalocean

Hashistack Digitalocean is a Terraform project for setting up a Consul and Nomad cluster on DigitalOcean.

freeCodeCamp/infra

This project provides infrastructure-as-code resources for managing freeCodeCamp.org's infrastructure.

kadalu/kadalu

Kadalu is a lightweight persistent storage solution for Kubernetes, OpenShift, and Nomad utilizing GlusterFS.

mr-karan/homelab

This project provides infrastructure as code and setup scripts for a personal home server using Nomad.

fwkz/dill

Dill is a cloud-ready L4 TCP proxy that improves load balancing and routing through dynamic listeners.

hyperbadger/nomad-pipeline

Nomad Pipeline is a tool that enables the execution of pipeline-style workloads in HashiCorp's Nomad with job dependencies management.

CI / CD

jrasell/nomadfiles

A collection of Nomad job files for deploying applications to a cluster, featuring continuous delivery examples.

Deployment and Cluster Setup

astro/skyflake

Skyflake is a hyperconverged infrastructure solution for NixOS that utilizes Nomad for managing virtual machines.

internetarchive/hind

HinD simplifies the setup of a Nomad cluster with Consul and Caddy server in a single Docker container.

zerodha/nomad-cluster-setup

This project provides Terraform modules for deploying a HashiCorp Nomad cluster on AWS.

DevOps tools

star3am/hashiqube

HashiQube is a DevOps development lab for running all HashiCorp products in Docker or Vagrant.

dokku/dokku

Dokku is a Docker-powered platform-as-a-service that simplifies the process of building and managing app lifecycles.

Documentation, examples, demos, and awesome lists

mentoriaiac/awesome-devops

A curated list of resources on DevOps fundamentals and tools including Docker, Kubernetes, and Hashicorp Nomad.

nairnavin/practical-nomad-consul

This project is a detailed tutorial for setting up a multi-tier application using Nomad and Consul.

mr-karan/nomad-events-sink

Nomad Events Sink is an agent for collecting and processing Nomad events to external sinks like HTTP.

romantomjak/ansible-roles

This repository offers a collection of Ansible roles and example playbooks for automating setup tasks on Debian-based hosts.

Integrated Solutions and Applications

thangchung/coffeeshop-modular

A modular .NET coffee shop application that can be started with docker-compose and integrates with HashiCorp Nomad.

eBayClassifiedsGroup/KomPaaS

KomPaaS is a compact PaaS solution utilizing Nomad, Consul, and Fabio for efficient deployment.

kangaroot/rootstack-devfactory

Devfactory is an integrated solution that utilizes Hashicorp tools to provide quick VM and container runtime environments.

FRosner/cluster-broccoli

Cluster Broccoli is a self-service platform for managing Nomad jobs through a RESTful web service and UI.

dokku/dokku-scheduler-nomad

dokku-scheduler-nomad is a plugin for integrating Dokku with Nomad to deploy applications.

Integrations

crazy-max/diun

Diun is a CLI application that notifies users when a Docker image is updated on a registry.

Monitoring and Logging

mr-karan/nomad-monitoring

A complete monitoring solution for Nomad clusters using Grafana dashboards and jobspecs.

mr-karan/nomad-vector-logger

Nomad-vector-logger is a daemon that generates Vector configuration files for enriched logging in Nomad clusters.

Ops tools

mr-karan/nomctx

Nomctx is a tool for quickly switching between different Nomad clusters and namespaces.

kencx/homelab

This project automates the deployment and management of a Hashicorp cluster including Nomad, Consul, and Vault on Proxmox.

davidsbond/homad

This project manages a HashiCorp Nomad deployment for a personal home lab using Terraform, Vault, and Consul for high availability.

mxab/nacp

NACP is an Admission Controller that acts as a proxy for the Nomad API, enabling validation and mutation of job data.

cosmonic-labs/netreap

Netreap is a non-Kubernetes tool for managing Cilium endpoints across a Nomad cluster.

assareh/tfc-agent

This repository provides examples for using the Terraform Cloud Agent, a remote runner designed for Terraform Cloud Business and Enterprise, with specific implementations for Nomad.

nomad-ops/nomad-ops

Nomad-Ops is an operator for Nomad that reconciles running jobs with Git repositories.

Plugins

jsiebens/nomad-droplets-autoscaler

This project is a plugin for HashiCorp Nomad that allows for the automated scaling of DigitalOcean Droplets.

hashicorp/nomad-driver-podman

A Nomad task driver plugin that helps in sandboxing workloads in Podman containers.

mayuresh82/gocast

GoCast is a tool for managing controlled BGP route announcements from a host.

Tools and Utilities

myENA/consul-backinator

Consul-backinator is a command line utility for backing up and restoring Consul data, including key-value pairs and ACL tokens.

franckverrot/trek

Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.

Uncategorized

Infrastructure setup

[Automation and Infrastructure Management](#automation-and-infrastructure-management) (13)

User Interfaces and Dashboards

cvandal/nomad-ui

Nomad UI is a user interface for HashiCorp's Nomad designed to facilitate the management of Nomad clusters.

Newer issue