Nomad
A flexible workload orchestrator by HashiCorp for deploying containers, binaries, Java apps, and VMs. Ships as a single binary with embedded Raft storage and a built-in web UI.
What You Can Do After Deployment
- Visit your domain — the Nomad web UI loads immediately in dev mode (no login required)
- Explore the dashboard — view cluster topology, server status, and resource allocation
- Submit jobs — define and submit job specifications through the UI or API
- Monitor allocations — track running, pending, and failed allocations in real-time
- View logs — stream stdout/stderr from running allocations directly in the UI
- Inspect job definitions — view and edit HCL/JSON job specifications
- Use the API — interact with the full Nomad HTTP API:
curl https://YOUR_DOMAIN/v1/jobs
Key Features
- Multi-task, multi-driver workload orchestration
- Built-in web UI with job management and monitoring
- Bin-packing scheduler for efficient resource utilization
- Multi-region and multi-datacenter federation
- Service discovery and load balancing
- Rolling updates and canary deployments
- ACL system for access control
- Namespace isolation
Note: This runs in dev mode (in-memory, single-node). Suitable for exploration and development. Job execution requiring Docker is not available in this container environment.
License
BUSL-1.1 — GitHub