This is the initial release. Basic functionality is supported: running tasks over multiple remote servers and localhost.
Features
- Add
known_hosts_file
flag/env/config setting anddisable_verify_host
config setting - Add
identity
/password
pair flag/config setting - Add sub-command ssh to easily ssh into servers
- Add
tty
/local
/attach
config settings - Support nested tasks and pass down environment variables
- Add flag/config setting
ignore-unreachable
flag for ignoring unreachable servers - Add flag/config setting
any-errors-fatal
for stopping all tasks for all servers when error is encountered - Add
work_dir
config setting for servers and tasks