This suite provides a set of codified operations to assemble, install, deploy, and operate Slurm.
The Slurm Charms are a custom curated suite of tools and automation that facilitate the lifecycle events and continuous operation of a Slurm cluster:
Assuming you have Juju installed and bootstrapped, deploying a Slurm cluster involves running only a single command:
$ juju deploy slurm
This command will deploy and configure a Slurm cluster with one of each of the following components:
slurmctld
node: the central management nodeslurmdbd
node: the database accounting nodeslurmd
node: the compute nodeslurmrestd
node: the REST API interface to Slurmmysql
node: the MySQL databaseslurmdbd-mysql-router
: the MySQL router
Please visit the OSD documentation for extended details on how to operate, extend, and scale Slurm using OSD.
We want to hear from you!
Email us @ [email protected]
In the case things aren't working as expected, please file a bug.
The Slurm charms are maintained under the Apache-2.0 license. See LICENSE
file in
this directory for full preamble.
Copyright © Omnivector Solutions 2021 - 2023.