MultiCloud Marketplace

RightScale Open Source

Ruby Version Manager (RVM)

Open in Dashboard

Published by RightScale Open Source on May 29, 2012Revision: 2

Description

RVM Ruby Version Manager

Description

A basic toolbox-style ServerTemplate for RVM using the chef-rvm cookbook. More testing is required and not all attributes are supported (pull requests welcome to help improve RightScale support).

Usage

Currently the template and fork of the original rvm cookbook contains initial enhancements to handle array inputs which use serialized text key/values (because RightScale does not support arrays of hashes (or arrays of arrays).

rvm/global_gems

Example value:

array["text:name=bundler","text:name=rake;version=0.9.2","text:name=rest_connection","text:name=fog"]

rvm/user_installs

Example value:

array:["text:user=george;default_ruby=system;rubies=1.9.2:1.8.7"]

Included MCIs

  • Ubuntu 12.04
  • Ubuntu 10.04
  • CentOS 5.6
  • RHEL 5.6

Supported Clouds

  • Amazon EC2
  • Rackspace
  • Rackspace UK
  • Datapipe
  • Softlayer
  • IDC Frontier

Documentation

chef-rvm README.md on Github.


Support

This is a RightScale OSS ServerTemplate supported by the community only and is an alpha release not recommended for production systems.

For community support, feedback, bugs & enhancement requests:

For additional information, please see the RightScale OSS Commmunity page on the Support Portal.

Contents

  • Cookbook Repo: git://github.com/flaccid/chef-rvm.git of chef-rvm+cookbooks_public (flaccid's forks)

  • Cookbook Repo: git://github.com/flaccid/users.git of chef-rvm+cookbooks_public (flaccid's forks)

  • Cookbook Repo: git://github.com/flaccid/cookbooks_public.git of chef-rvm+cookbooks_public (flaccid's forks)

  • MultiCloudImage: RightImage_Ubuntu_10.04_i386_v5.7_EBS [rev 3]

  • MultiCloudImage: RightImage_CentOS_5.6_x64_v5.7 - VMware [rev 7]

  • MultiCloudImage: RightImage_CentOS_5.6_x64_v5.7 - XenServer [rev 4]

  • MultiCloudImage: RightImage_CentOS_5.6_x64_v5.7 [rev 29]

  • MultiCloudImage: RightImage_CentOS_5.6_x64_v5.7_EBS [rev 3]

  • MultiCloudImage: RightImage_RHEL_5.6_x64_v5.7 [rev 11]

  • MultiCloudImage: RightImage_Ubuntu_10.04_i386_v5.7 [rev 7]

  • MultiCloudImage: RightImage_CentOS_5.6_x64_v5.7 - KVM [rev 10]

  • MultiCloudImage: RightImage_Ubuntu_10.04_x64_v5.7 [rev 12]

  • MultiCloudImage: RightImage_Ubuntu_10.04_x64_v5.7_EBS [rev 3]

  • MultiCloudImage: SoftLayerImage_CentOS_5.7_x64_v5.7 [rev 5]

  • MultiCloudImage: Ubuntu Server 12.04 (precise) amd64 EBS HVM [rev 2]

  • MultiCloudImage: Ubuntu Server 12.04 (precise) amd64 EBS [rev 4]

  • MultiCloudImage: Ubuntu Server 12.04 (precise) amd64 [rev 3]

  • MultiCloudImage: Ubuntu Server 12.04 (precise) i386 EBS [rev 3]

  • MultiCloudImage: RightImage_CentOS_5.6_i386_v5.7_EBS [rev 3]

  • MultiCloudImage: RightImage_CentOS_5.6_i386_v5.7 [rev 6]

  • MultiCloudImage: MyCloud: RightImage_CentOS_5.6_x64_v5.7 [rev 4]

  • MultiCloudImage: Ubuntu Server 12.04 (precise) i386 [rev 3]

  • Recipe: rvm::vagrant

  • Recipe: rs_utils::setup_hostname

  • Recipe: rs_utils::setup_logging

  • Recipe: rs_utils::setup_mail

  • Recipe: rs_utils::setup_server_tags

  • Recipe: rs_utils::setup_ssh

  • Recipe: rs_utils::setup_timezone

  • Recipe: rvm::user_install

  • Recipe: rvm::gem_package

  • Recipe: rvm::system

  • Recipe: rvm::system_install

  • Recipe: rvm::user

  • Recipe: rvm::default

  • RepoPath: chef-rvm+cookbooks_public (flaccid's forks) [rev 1]

  • See More

Revisions

Revision 2 | May 29, 2012

Use revision 2 of Ubuntu Server 12.04 (precise) amd64 EBS HVM.

Discussion

Info

No Ratings

Supported Clouds

Pricing

All Users

Sign-up for RightScale

Support Information

Support is limited to the RightScale Community.

Please post bugs and enhancement requests on the RightScale OSS forums. Feel free to join us on #rightscale IRC.