Puppet-HPC is a Puppet-based software stack designed to easily deploy HPC clusters. The main goal of Puppet-HPC is to provide a common generic configuration management system that can be used effortlessly across multiple HPC clusters and organizations.
The project notably provides Puppet modules, a fully defined data model and deployment utilities to efficiently manage the configuration of large scale HPC clusters.
The full documentation of Puppet-HPC is available online:
https://github.com/edf-hpc/puppet-hpc
Please refer to this documentation for all details and usage guide.
The sources of the documentation are provided in the doc/
directory.
Puppet-HPC is distributed under the GNU General Public License version 2 or later (GPL v2+).