Skip to content
This repository has been archived by the owner on May 12, 2020. It is now read-only.

ULHPC/puppet-public_roles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-- mode: markdown; mode: auto-fill; fill-column: 80 --

Public ULHPC Puppet roles

Puppet Forge License Supported Platforms

Public Puppet ULHPC roles to be used in r10k environments

  Copyright (c) 2014 S. Varrette, H. Cartiaux, V. Plugaru <hpc-sysadmins@uni.lu>

Synopsis

Public Puppet ULHPC roles to be used in r10k environments, typically in Vagrant boxes -- see vagrant-vms for instance.

The various operations of this repository are piloted from a Rakefile which assumes that you have RVM installed on your system.

Dependencies

See metadata.json.

Usage

You can see how this module is used in our Public Puppet Infrastructure repository.

Librarian-Puppet / R10K Setup

You can of course configure ULHPC-public_roles in your Puppetfile to make it available with Librarian puppet or r10k by adding the following entry:

 mod ULHPC-public_roles, 
     :git => https://github.com/ULHPC/puppet-public_roles,
     :ref => production 

Issues / Feature request

You can submit bug / issues / feature request using the ULHPC/public_roles Tracker.

Developments / Contributing to the code

If you want to contribute to the code, you shall be aware of the way this module is organized. These elements are detailed on doc/contributing.md

You are more than welcome to contribute to its development by sending a pull request.

Resources

Git

You should become familiar (if not yet) with Git. Consider these resources:

r10k, Roles and Profiles

About

Public Puppet infrastructure roles -- to be used within r10k environments.

Resources

License

Stars

Watchers

Forks

Packages

No packages published