Skip to content
bensherman edited this page Jul 26, 2013 · 33 revisions

SaltStack Logo

Salt is a powerful remote execution manager that can be used to administer servers in a fast and efficient way.

Salt allows you to execute commands simultaneously on all of, or a select number of, machines at once. Salt also allows you to remotely configure these machines using simple to read and write yaml syntax.

For example, you can check the uptime of all of your servers with a command like this:

salt '*' test.ping

You can install packages, create users, check out git repositories, and a whole lot more with SALT too:

apache:
   pkg:
     - installed
   service:
     - running
     - require:
       - pkg: apache

The above file installs apache and ensures the service is running.

It really is that simple!

Salt documentation has moved to the salt homepage: saltstack.com

If you wish to contribute to the salt documentation we are excited to work with you! The documentation is in the salt git tree under the doc directory and is managed by sphinx: Docs Directory

There also is a cheat-sheet available for quick reference.

Clone this wiki locally