Introduction to Salt
Salt is a server orchestration platform that allows you to manage your server infrastructure. It allows you to remotely configure all your servers(minions) from a single place(master). Salt also allows you to execute commands or scripts in a collection of servers at the same time and it will aggregate the output for you.
Installation
You will typically have one master and multiple minions. In your master host you will need to install salt-master
1
sudo yum install salt-master
If you want your salt to start automatically every time your master is started you can use:
1
systemctl enable salt-master.service
You will also need to install something in your minions:
1
yum install salt-minion
And to have it start with the system:
1
systemctl enable salt-minion.service