salt-stack Getting started with salt-stack Installation or Setup

Help us to keep this website almost Ad Free! It takes only 10 seconds of your time:
> Step 1: Go view our video on YouTube: EF Core Bulk Insert
> Step 2: And Like the video. BONUS: You can also share it!

Example

Salt can be installed via :

  • salt-bootstrap: a shell script, that can install salt (client and/or master packages) on standard Unix/Linux platform,
  • Platform Specific binaries: available for Windows, Mac OS X and Linux,
  • Package Management systems: available for pacman, apt-get, yum and other package management systems.

Salt Installation via Salt-Bootstrap

Download Salt:

  • via curl: curl -o bootstrap_salt.sh -L https://bootstrap.saltstack.com
  • via wget: wget -O bootstrap_salt.sh https://bootstrap.saltstack.com

bootstrap_salt.sh provides many options. Among them executing the script with:

  • -M flag will install salt-master,
  • -N flag will not install salt-minion package,
  • -A flag can be used to define the salt-master ip.

It can be invoked with the version of salt to be installed.

Common pattern are:

  • sh bootstrap_salt.sh -M -N stable to install a "stable" salt master,
  • sh bootstrap_salt.sh -A <ip> stable to install a "stable" salt minion, with the master IP defined.

Official Documentation can be found here.

Salt Installation via platform specific binaries:

Latest stable installers can be found here:

Salt Installation via package management systems

Under Ubuntu 16.04

  • add the saltstack repository key to APT via: wget -O - https://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest/SALTSTACK-GPG-KEY.pub | sudo apt-key add -
  • add the repository in apt configuration via sudo echo "deb http://repo.saltstack.com/apt/ubuntu/16.04/amd64/latest denial main" > /etc/apt/sources.list.d/saltstack.list
  • update your apt cache via apt-get update

If you wish to install a salt-master run apt-get install salt-master, otherwise apt-get install salt-minion.

Instructions for other OSes can be found here



Got any salt-stack Question?