Nomad
nomadproject.io
1
Leaving SiteNav
External Link Disclaimer
You are about to visit nomadproject.io. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Nomad is a workload orchestrator developed by HashiCorp that enables organizations to deploy and manage both containerized and non-containerized applications across on-premises and cloud environments. First released in 2015 and written in Go, Nomad is designed as a simpler alternative to Kubernetes for teams that need to schedule diverse workloads including Docker containers, Java applications, isolated fork/exec processes, QEMU virtual machines, and custom task drivers. With over 15,300 stars as of 2026, Nomad's key features include: single binary architecture (no separate components to install, the nomad binary functions as both client and server), support for multiple workload types via task drivers (docker driver, exec driver for isolated processes via chroot/cgroups, raw_exec, java driver for JAR files, qemu driver for virtual machines, and custom drivers via the plugin system), multi-datacenter and multi-region federation (deploying workloads across regions with automatic failover), bin packing and spread scheduling strategies (optimizing resource utilization or distributing for availability), job specification in HCL format supporting services, task groups, tasks, and constraints, service integration with Consul for service discovery and health checking, Vault integration for secrets management, sentiment-based scaling, task affinity and anti-affinity rules, oversubscription of CPU and memory resources, namespace and node pool isolation for multi-tenant clusters, ACL system with fine-grained policy control, Sentinel policy as code for governance, audit logging, and a web UI (Nomad UI) for visualizing jobs, allocations, and evaluations.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike