Post

Nomad

Nomad is a workload orchestrator from HashiCorp. It schedules containers, raw binaries, Java applications and VMs across a cluster from a single binary, and is a much lighter alternative to Kubernetes for homelab-scale deployments.

Nomad
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/nomad.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 10 GB OS: Debian 13

Notes

ACLs are off, so the UI on port 4646 is open to anyone who can reach it. Enable ACLs or restrict access before exposing it beyond a trusted network.
Docker is not installed, so the docker task driver is unavailable. The exec, raw_exec and java drivers work out of the box.
This is a single node acting as server and client. To join more nodes, edit /etc/nomad.d/nomad.hcl and restart the service.

Web Interface

Port: 4646

Source code
Loading...