With rackspaces providing its compute service based on OpenStack, its possible to control your servers using the openstack nova client and its fairly simple to do.
You start by installing the openstack-novaclient (these examples are done on fedora 17). For now python-setuptools is needed here as a dependency.
> sudo yum install python-setuptools python-novaclient
Create the file ~/rackspacerc, this file will be used to setup our environment anytime we want to use nova, it should look something like this
A word about some of these settings and where to get their values