ikaneshiro / fuzzball-agent

Fuzzball Agent daemon, enabling programmatic management of high performance compute resources.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fuzzball Agent

Built with Mage CI Workflow Dependabot

The Fuzzball Agent enables job execution for the Fuzzball Service.

Quick Start

Ensure that you have one of the two most recent minor versions of Go installed as per the installation instructions.

Install Mage as per the installation instructions.

To run the agent, you'll need NATS endpoints to point it to. If you don't have one already, you can start one with Docker easy enough:

docker run -d -p 4222:4222 nats

Finally, run the agent:

mage run

Testing

Unit tests can be run like so:

mage test

Installation and Packaging

To install fuzzball-agent in $GOBIN:

mage install

To build a .deb and/or .rpm:

mage deb
mage rpm

License

This project is licensed under a 3-clause BSD license found in the license file.

About

Fuzzball Agent daemon, enabling programmatic management of high performance compute resources.

License:Other


Languages

Language:Go 99.4%Language:Shell 0.6%