A web service that solves first-boot, start-dependency and node allocation through dynamic script creation for Hydra compute clusters. It also provides a unified web interface for provisioning clusters, managing individual clusters and tasks as well as querying job data.
npm install swig
npm install node-uuid
- place your executable jar in
config/image/default/lib/hydra.jar
node start boothost=[HYDRA_BOOT]
[HYDRA_BOOT]
is thehost:port
of the CBS host as seen from booting nodes- create account
http://[HYDRA_BOOT]/api/create_account
- open the web interface at
http://[HYDRA_BOOT]
and enter your account ID
bash <(curl -s "http://[HYDRA_BOOT]/boot?cluster=[CLUSTER_ID]")
- to boot a localstack, use
localstack
as your [CLUSTER_ID]