Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A tasty tool for hackers and pirates
Ruby HTML

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
bin
lib
spec
tmp/aruba
.gitignore
.travis.yml
Gemfile
LICENSE.txt
README.md
Rakefile
app.rb
rumm.gemspec

README.md

Rumm: a tasty tool for hackers and pirates

Gem Version Build Status Dependency Status

Rumm is a command line interface and API to rackspace. You can use it to easily build and manage infrastructure for great good.

Usage

Authenticate with rackspace using your cloud credentials as follows:

rumm login
  username: joe
  password: ****
  Default Region (Enter for ord):

  logged in as joe, credentials written to ~/.rummrc

(Note: The authentication will fail unless you have generated and bound an API Key to your account: https://mycloud.rackspace.com/account#settings).

Now we can see the list of servers we have available:

$ rumm show servers
you don't have any servers, but you can create one by running:
rumm create server

Create the server:

rumm create server
  created server divine-reef
    id: 52415800-8b69-11e0-9b19-734f565bc83b, hostId: e4d909c290d0fb1ca068ffaddf22cbd0, ip: 67.23.10.138, image: CentOS 5.2

For further help, including a full listing of commands, type:

rumm help

To access servers outside of your default region, you can prefix your rumm command with REGION=<region name>.

For example to list servers in IAD you would execute the following:

REGION=iad rumm show servers

Further Reading

See the official rumm website for more information, including documentation.

Something went wrong with that request. Please try again.