assh

An Amazon EC2 SSH assistant. You no longer have to remember hosts/ips:

$ gem install assh

Then export your EC2 key and secret:

$ export EC2_KEY=<your-key>
$ export EC2_SECRET=<your-key-secret>

Now go ahead and connect to a named instance:

$ assh connect nodejs
connecting to 192.168.2.1
...
...

You can also use wildcards:

$ assh connect "database*"
Pick an instance
1. database-test
2. database-qa2
3. database-dev
? 2
connecting to 192.168.2.2
...
...

Contributing

Fork, implement, add tests, pull request, get my everlasting thanks and a respectable place here :).

Copyright (c) 2011 Dotan Nahum @jondot. See MIT-LICENSE for further details.