Home > RightScale Community Resources

MindTouch
Copyright (c) 2006-2014 MindTouch Inc.
http://mindtouch.com

This file and accompanying files are licensed under the MindTouch Master Subscription Agreement (MSA).

At any time, you shall not, directly or indirectly: (i) sublicense, resell, rent, lease, distribute, market, commercialize or otherwise transfer rights or usage to: (a) the Software, (b) any modified version or derivative work of the Software created by you or for you, or (c) MindTouch Open Source (which includes all non-supported versions of MindTouch-developed software), for any purpose including timesharing or service bureau purposes; (ii) remove or alter any copyright, trademark or proprietary notice in the Software; (iii) transfer, use or export the Software in violation of any applicable laws or regulations of any government or governmental agency; (iv) use or run on any of your hardware, or have deployed for use, any production version of MindTouch Open Source; (v) use any of the Support Services, Error corrections, Updates or Upgrades, for the MindTouch Open Source software or for any Server for which Support Services are not then purchased as provided hereunder; or (vi) reverse engineer, decompile or modify any encrypted or encoded portion of the Software.

A complete copy of the MSA is available at http://www.mindtouch.com/msa

RightScale Community Resources

Table of Contents

RSCom.gif

  Helpful Links

Welcome!

One of RightScale's most important goals is to help our users deploy and scale effectively by empowering them with the necessary tools to be successful in the cloud. And one of the best ways to scale, especially in the world of software, is to establish a vibrant community of users who build innovative assets and share them with the community. 

 

Check out some of the existing open source projects from your peers and learn how you can use them to accelerate your own development projects. Meet us in the #rightscale IRC channel or even showcase your own project as a community resource!


RightScale Community Resources

Below is a list of contributions to the RightScale Community. Be sure to review a project's Readme and license information before using it for your own purposes.

Please let us know if you have an interesting project or asset (e.g. Chef, API, Puppet, PowerShell script, etc.) that you would like to Share with the RightScale Community.

Configuration Management

Chef

  • berks_to_rightscale
    Primarily a command-line tool for injesting a Berksfile and uploading the resulting set of cookbooks to a tar.gz file in any storage provider supported by fog. [gem]
  • chef-taste
    Chef Taste is a simple command line utility to check a cookbook's dependency status.
  • cookbooks_internal
    Collection of Chef assets published by RightScale's Professional Services department.
  • knife-rightscale
    This is a Knife plugin for RightScale. This plugin gives knife the ability to provision servers on clouds managed by the RightScale platform. It is expected that you already have a Chef Server running or are using a hosted Chef solution from OpsCode. [blog post]
  • rightscale_cookbooks 
    Official RightScale cookbooks project. These cookbooks have been tested on multiple clouds and multiple operating systems using ServerTemplates on the RightScale Cloud Management Platform.
  • rightscaleshim
    A cookbook designed to work with vagrant-rightscaleshim to allow local vagrant development of RightScale cookbooks. A Vagrant plugin which (along with rightscaleshim) allows the use of RightScale-specific Chef resources (right_link_tag, remote_recipe, server_collection) in a Vagrant VM. [vagrant-plugin] [image-centos-6.3] [image-centos-6.4] [image-ubuntu-12.04] [veewee-rightimage-vagrant]
  • yard-chef
    A YARD plugin for Chef that adds support for documenting Chef recipes, lightweight resources and providers (LWRP), libraries and definitions.  Click here to see example output and additional on RightScale Cookbooks.
  • right_chimp
    A command-line tool for remote command execution using the RightScale platform, which can be useful for orchestrating intelligent automation during site upgrades/releases.

ServerTemplates and RightScripts

Please visit the MultiCloud Marketplace to find all published assets.

 


RightScale API

API 1.0 & 1.5

  • rs_api_examples - A collection of useful API examples for sh/curl enthusiasts.
  • rs-api-tools - A collection of Ruby-based CLI tools [gem]
  • right_aws - RightScale AWS gems that provide a fast and secure interface to key AWS resources and services (such as EC2, EBS, S3, SQS, SDB and CloudFront). [gem]
  • Terminator - Automatically terminate AWS resources (Servers, Arrays, Volumes, Snapshots) based on specified criteria.  Can save big-time $$$!
  • rs_user_policy - A ruby gem with a command-line tool for managing the permissions of many users in an Enterprise RightScale account. [gem] [blog post]
  • rs_self_service - A Self-Service Portal ("IT Vending Machine") which consumes the RightScale API. [ServerTemplate] [Video] [blog post]

API 1.5

  • RightScale_API_Client - The right_api_client gem simplifies the use of RightScale's MultiCloud API
  • RightScaleNetAPI - A .NET wrapper for the RightScale 1.5 API.
  • RightScale PowerShell - Several useful examples for the Windows/PowerShell enthusiasts.  Such as the following folders in Git:
    • PowerShell API - Straight forward, practical examples
    • Generic - Idempotent strategies
    • Samples - Automate the build/destruction of a simple 2-server all-in-one deployment and a more complex 4 tier deployment

API 1.0

 

 


Images

  • Image Cleaner - Learn best practices for cleaning up a virtual machine (VM) before you bundle it into an image. [blog post]

 

 


Cloud Resources

CloudStack

  • csreport - CloudStack Reporting Tool. Queries a CloudStack endpoint and transforms the XML into a useful report of the cloud's capabilities.

 


Get Involved

Share with the RightScale Community

Do you have an interesting asset that you'd like to share with the RightScale community? If so, please tell us about it so we can list it on the RightScale Community page. Please do not submit actual code examples. Share your code in a public repository (e.g. GitHub) and send us an email (community@rightscale.com) with the following information.

  • Name: Name of the project.
  • Description: A brief description of the asset that explains what it does and why it's useful.
  • Link: Web link to the project.

 


Support

Assets published by the RightScale Community are independent of the official RightScale organization and release cycle.  Community assets do not follow the same stringent product and quality assurance workflows and/or testing applied to official RightScale assets.

Community assets are not officially supported, guaranteed, or recommended by RightScale. Note that your mileage may vary.

Community support may be available for these assets via the RightScale Forums, RightScale IRC Channel, the development team or the individual owner of the asset.

Please contact RightScale Technical Services if you have any questions regarding the support of Community developed assets.  support@rightscale.com

See also

 

 

© 2006-2014 RightScale, Inc. All rights reserved. Privacy Policy | Terms of Service

You must to post a comment.
Last Modified
07:53, 1 May 2014

Tags

Classifications

This page has no classifications.

Announcements

None

Glossary | 用語용어 Site Map | Site Help Community Corporate Site Get Support Dashboard Login
Doc Feedback Product Feedback Resources MultiCloud Marketplace Forums

Dashboard Status


© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.