- Notifications
You must be signed in to change notification settings - Fork1
A Puppet module designed to configure and manage IBM GPFS/SpectrumScale - DEPRECATED/UNMAINTAINED
License
ULHPC/puppet-gpfs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
-- mode: markdown; mode: visual-line; --
Configure and manage IBM GPFS/Spectrumscale clients
Copyright (c) 2017 UL HPC Team <hpc-sysadmins@uni.lu>
|Project Page |Sources |Documentation |Issues |
Configure and manage IBM GPFS/Spectrumscale clients.
This module implements the following elements:
Puppet classes:
Puppet definitions:
All these components are configured through a set of variables you will find inmanifests/params.pp
.
Note: the various operations that can be conducted from this repository are piloted from aRakefile
and assumes you have a runningRuby installation.Seedocs/contributing.md
for more details on the steps you shall follow to have thisRakefile
working properly.
Seemetadata.json
. In particular, this module depends on
This is the main class defined in this module.It accepts the following parameters:
$ensure
: default to 'present', can be 'absent'
Use it as follows:
include ' gpfs'
See alsotests/init.pp
You can of course configure the gpfs module in yourPuppetfile
to make it available withLibrarian puppet orr10k by adding the following entry:
# Modules from the Puppet Forge mod "ULHPC-gpfs"
or, if you prefer to work on the git version:
mod "ULHPC-gpfs", :git => 'https://github.com/ULHPC/puppet-gpfs', :ref => 'production'
You can submit bug / issues / feature request using theULHPC-gpfs Puppet Module Tracker.
If you want to contribute to the code, you shall be aware of the way this module is organized.These elements are detailed ondocs/contributing.md
.
You are more than welcome to contribute to its development bysending a pull request.
The best way to test this module in a non-intrusive way is to rely onVagrant.TheVagrantfile
at the root of the repository pilot the provisioning various vagrant boxes available onVagrant cloud you can use to test this module.
Seedocs/vagrant.md
for more details.
Read the Docs aka RTFD hosts documentation for the open source community and theULHPC-gpfs puppet module has its documentation (see thedocs/
directly) hosted onreadthedocs.
Seedocs/rtfd.md
for more details.
This project and the sources proposed within this repository are released under the terms of theApache-2.0 licence.
About
A Puppet module designed to configure and manage IBM GPFS/SpectrumScale - DEPRECATED/UNMAINTAINED