This tool provides a simple and powerful way to interact with the hosts in your Amazon Web Services account via the command line.
It provides a configurable text based interface of the status of your hosts similar to the AWS web console. An example of its usage appears below:
It gives you a choice of which host to connect to and invokes the proper ssh command:
It is up on rubygems.org so add it to your bundle in the Gemfile
or do it the old fashioned way:
gem install claws
After you have the gem installed you will need to initialize it to install a configuation file:
Read more about the configuration file in this wiki post
Once the initial configuration is completed you can simply run claws from the command line:
The full list of options includes:
Usage: claws [options] -d, --display-only Display host status only and exit -c, --choice N Enter the number of the host to automatically connect to -i, --init Install the default configuration file for the application -s, --source S define the AWS source - default is ec2 -v, --version Display the version number and exit
Add filtering by regular expression for any field
Integrate with your projects Capistrano definitions so that one can filter by environment and roles.
Add RDS and ELB support
Copyright (c) 2011-2012 Wes Bailey