Alexandr Porunov edited this page Mar 18, 2017 · 29 revisions

Official Salt Docs are not hosted here

Getting Started Tutorials:

Reference Documentation:

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 status of all of your servers with a command like this:

salt '*'

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

     - installed
     - running
     - require:
       - pkg: apache

Save the above file as apache.sls then apply it to your hosts.

salt '*' state.sls apache

Then salt will install apache and ensures the service is running.

It really is that simple!

Salt documentation has moved to:

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

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

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.