Rackspace Quick Start

If you're already a Rackspace customer, you can get started quickly with supernova by following these steps::

pip install supernova rackspace-novaclient
wget -O ~/.supernova http://bit.ly/raxsupernova
supernova-keyring -s global RackspaceAccountAPIKey
supernova dfw list

Break it down

Let's break down these steps one by one.

We start by installing supernova as well as rackspace-novaclient (which is required for novaclient to talk to Rackspace's identity API)::

pip install supernova rackspace-novaclient

There's a Rackspace example configuration file in the main repository and we can store that in our home directory as .supernova:

wget -O ~/.supernova http://bit.ly/raxsupernova

One of supernova's features is the ability to store sensitive data in your operating system's keyring. This also makes it handy when you want to re-use passwords across multiple environments. We add that data to the keyring with these commands:

supernova-keyring -s global RackspaceAccountAPIKey

Finally, we can test our configuration by listing our current instances in the DFW region:

supernova dfw list