This project was built using python 3.5.2 and using pybuilder: http://pybuilder.github.io/
- clone the repo
- pip install pybuilder
- pyb install_dependencies install
in ~/.aws/credentials
put:
[default]
aws_access_key_id = YOUR_KEY
aws_secret_access_key = YOUR_SECRET
and in ~/.aws/config
put:
[default]
region=us-east-1
this will integrate with iTerm's split panel ability to open several ssh sessions
gem install i2cssh
If you're on a mac and not using iTerm you can install tmux-cssh with brew install tmux-cssh
usage: ash [-h] [--completions COMPLETIONS] [--refresh_inventory]
[--install_cron minutes]
[name]
positional arguments:
name
optional arguments:
-h, --help show this help message and exit
--refresh_inventory
--install_cron minutes
ash --refresh_inventory
ash --install_cron 10
[SSH]
ssh_username = ubuntu
ssh_mux = tmux-cssh
it supports:
ssh_username - default username to use
ssh_mux - one of cssh/tmux-cssh/i2cssh
ssh_identity_file - default identity file to use (I suggest using ssh-agent though)