Skip to content
Puppet Module to manage RVM installations
Puppet Shell
Find file
Latest commit ca59719 James Fryman Merge pull request #13 from jsoriano/patch-1
Add allow_prerelease option to gems


RVM Module

James Fryman

This module manages RVM from within Puppet.

Quick Start

Install and bootstrap an RVM instance


Puppet Labs Standard Library

Add a new Ruby instance via RVM and set as default system Ruby

  rvm::define::version { 'ree-1.8.7':
    ensure => 'present',
    system => 'true',

Install a gem to a specific Ruby

  rvm::define::gem { 'puppet':
    ensure       => 'present',
    ruby_version => 'ree-1.8.7',
    gem_version  => '2.7.1',

Add a user to allow RVM execution without Sudo

  rvm::define::user { 'jfryman': }
Something went wrong with that request. Please try again.