forked from rundeck/rundeck
-
Notifications
You must be signed in to change notification settings - Fork 0
Dispatch Providers
Noah Campbell edited this page Nov 26, 2010
·
1 revision
The following list captures the existing services that can dispatch a command to multiple hosts.
The list was derived from: http://www.devco.net/archives/2010/08/28/effective_adhoc_commands_in_clusters.php
Capability | pssh | mcollective | chef knife ssh | controltier |
---|---|---|---|---|
Host List Consumption | Command line argument (-h reads a file, -H takes an argument.) | Consumed from a chef server based on a QUERY and a datamodelf | Consumes resources.xml directly | |
Command Consumption | Passed as an argument, like ssh. | SSH style command arguments | Job spec, passed as an argument, script file | |
Output Consumption | -o and -e. stdout/stdin are placed into two files labeled by hostname. | Output is placed into a jobs/rundeck/group/name/log output file. | ||
Specify Parallism | -p | -C concurrency NUMBER | Dispatch thread count option | |
Failover | Keep going | Keep going or fail on error |