awesome-nomad
github.com/jippi/awesome-nomad ↗A curated list of amazingly awesome Nomad tools and shiny things.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me tutorials resources from awesome-nomad"
Installation instructions →What's inside
Tutorials
- anubhavmishra/envoy-consul-sds
A tutorial on how to get Envoy running on Nomad and using Envoy's SDS(Service Discovery Service) to access Consul API.
- kelseyhightower/hashiconf-eu-2016
Repo from a talk on building out a deployment with GCE/Consul/Nomad/Fabio loadbalancer. Check out the talk on youtube:
Utilities
- axsuul/nomad-event-streamer
A tool for sending Nomad events to your favorite destinations like Discord and Slack.
- Deuxfleurs/albatros
A lightweight and (quasi-)stateless CI built on top of Nomad.
- dmaes/nomad-logger
Watch Nomad allocations and update logshipper config.
- hashicorp/nomad-pack
An official templating tool and package manager for Nomad, currently a Tech Preview.
- jsiebens/hashi-up
A lightweight utility to install Nomad (and other HashiCorp tools) on any remote Linux host.
- kamilcuk/nomad-tools
Plugins
- CarbonCollins/nomad-usb-device-plugin
A USB device plugin for nomad deployments.
- Deuxfleurs/nomad-driver-nix2
A driver to run Nix jobs on Nomad.
- JanMa/nomad-driver-nspawn
A nomad task driver to run containers with
- Roblox/nomad-driver-containerd
A nomad task driver for
- Roblox/nomad-driver-iis
A nomad task driver to run
- sevensolutions/nomad-iis
A nomad task driver to run
Examples / Demos
- fhemberger/nomad-demo
Vagrant based demo setup for running Hashicorp Consul, Nomad and Vault, including sample apps for Docker, JRE and a basic monitoring setup. Uses Traefik as load balancer to pick up services directly from Consul catalog.
- pete0emerson/hashipoc
A Vagrant driven example of getting Consul / Vault / Nomad up and running with a sample app deployed
CI / CD
- getnelson/nelson
Lights-out deployment and lifecycle manager for Nomad (and other pluggable schedulers). Fully integrated with Vault and Consul. Optionally can act as a control plane for your traffic routing teir.
- hashicorp/levant
A templating and deployment tool for HashiCorp Nomad jobs that provides realtime feedback and detailed failure messages upon deployment issues.
- hashicorp/setup-nomad-pack
HashiCorp-maintained GitHub Action for
- jenkinsci/nomad-plugin
Jenkins plugin to allow using Nomad Jobs to scale out Jenkins build slaves.
- nomad-ops/nomad-ops
A simple way to deploy workloads via GitOps. Similar to ArgoCD with a UI.
- sunshard-prism/prism-nomad)
Prism is a tool that simplifies the creation of Nomad job configuration templates and deploys them to a remote cluster.
User interfaces
- hashicorp/damon
An early stage terminal dashboard for Nomad.
- robinovitch61/wander
A terminal UI for Nomad.
Autoscaling
- hashicorp/nomad-autoscaler
HashiCorp's official Nomad Autoscaler. Supports scaling allocations within Nomad and scaling nodes on AWS, Azure, GCP, or arbitrary infrastructure via plugins.
- lucretius/nomad-elastigroup-autoscaler
Nomad Autoscaler plugin for
Job Files and Packs
- hashicorp/nomad-pack-community-registry
The official community registry for Nomad Pack templates.
- perrymanuk/hashi-homelab
Showing a sample of 36 resources. View the full list on GitHub →