other versions
- wheezy-backports 0.17.5+ds-1~bpo70+1
- jessie 2014.1.13+ds-3
- jessie-backports 2016.11.2+ds-1~bpo8+1
- testing 2016.11.2+ds-1
- unstable 2016.11.5+ds-1
SALT-SSH(1) | Salt | SALT-SSH(1) |
NAME¶
salt-ssh - salt-ssh DocumentationSYNOPSIS¶
salt-ssh '*' [ options ] sys.doc
salt-ssh -E '.*' [ options ] sys.doc cmd
DESCRIPTION¶
Salt ssh allows for salt routines to be executed using only ssh for transportOPTIONS¶
- -r, --raw, --raw-shell
- Execute a raw shell command.
- --roster-file
- Define which roster system to use, this defines if a database backend, scanner, or custom roster system is used. Default is the flat file roster.
- --refresh, --refresh-cache
- Force a refresh of the master side data cache of the target's data. This is needed if a target's grains have been changed and the auto refresh timeframe has not been reached.
- --max-procs
- Set the number of concurrent minions to communicate with. This value defines how many processes are opened up at a time to manage connections, the more running process the faster communication should be, default is 25.
- --passwd
- Set te default password to attempt to use when authenticating.
- --key-deploy
- Set this flag to attempt to deploy the authorized ssh key with all minions. This combined with --passwd can make initial deployment of keys very fast and easy.
- --version
- Print the version of Salt that is running.
- --versions-report
- Show program's dependencies and version number, and then exit
- -h, --help
- Show the help message and exit
- -c CONFIG_DIR, --config-dir=CONFIG_dir
- The location of the Salt configuration directory. This directory contains the configuration files for Salt master and minions. The default location on most systems is /etc/salt.
Target Selection¶
- -E, --pcre
- The target expression will be interpreted as a PCRE regular expression rather than a shell glob.
- -L, --list
- The target expression will be interpreted as a comma-delimited list; example: server1.foo.bar,server2.foo.bar,example7.quo.qux
- -G, --grain
- The target expression matches values returned by the Salt
grains system on the minions. The target expression is in the format of
'<grain value>:<glob expression>'; example: 'os:Arch*'
- --grain-pcre
- The target expression matches values returned by the Salt grains system on the minions. The target expression is in the format of '<grain value>:< regular expression>'; example: 'os:Arch.*'
- -N, --nodegroup
- Use a predefined compound target defined in the Salt master configuration file.
- -R, --range
- Instead of using shell globs to evaluate the target, use a
range expression to identify targets. Range expressions look like
%cluster.
Logging Options¶
Logging options which override any settings defined on the configuration files.- -l LOG_LEVEL, --log-level=LOG_LEVEL
- Console logging log level. One of all, garbage, trace, debug, info, warning, error, quiet. Default: warning.
- --log-file=LOG_FILE
- Log file path. Default: /var/log/salt/ssh.
- --log-file-level=LOG_LEVEL_LOGFILE
- Logfile logging log level. One of all, garbage, trace, debug, info, warning, error, quiet. Default: warning.
Output Options¶
- --out
- Pass in an alternative outputter to display the return of data. This outputter can be any of the available outputters:
grains, highstate, json,
key, overstatestage, pprint, raw, txt,
yaml
- Note
- If using --out=json, you will probably want --static as well. Without the static option, you will get a JSON string for each minion. This is due to using an iterative outputter. So if you want to feed it to a JSON parser, use --static as well.
- --out-indent OUTPUT_INDENT, --output-indent OUTPUT_INDENT
- Print the output indented by the provided value in spaces. Negative values disable indentation. Only applicable in outputters that support indentation.
- --out-file=OUTPUT_FILE, --output-file=OUTPUT_FILE
- Write the output to the specified file.
- --no-color
- Disable all colored output
- --force-color
- Force colored output
SEE ALSO¶
salt(7) salt-master(1) salt-minion(1)AUTHOR¶
Thomas S. Hatch <thatch45@gmail.com> and many others, please see the Authors fileCOPYRIGHT¶
2013 SaltStack, Inc.June 16, 2014 | 0.17.5 |