This is the repository for the Alces Gridware tool for installing and managing HPC software. Alces Gridware is intended to be used in an Alces Clusterware environment, such as Alces Flight Compute.
Gridware can be developed within an existing Clusterware environment. For example, to use a local version of the Gridware source inside an Alces Clusterware development Vagrant VM you can do the following:
-
Mount the Gridware source to the appropriate location within the VM by adding something like the following to the Vagrantfile, then running
vagrant up
:config.vm.synced_folder "path/to/gridware", "/opt/clusterware/opt/gridware"
-
Install the mounted version of Gridware within the VM by running
bin/setup
.
Gridware also has some tests; these can be run using bin/rake test
.