Skip to content
Noah Campbell edited this page Nov 26, 2010 · 1 revision

Dispatch Providers Capability Matrix

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