On part sur une installation toute fraiche et basic d’une Ubuntu 14.04 LTS Server.
Seule l’option « OpenSSH server » a été choisie lors de létape Tasksel.
Une fois logger sur la nouvelle machine.
Ajout du repository et installation du paquet
sudo add-apt-repository ppa:saltstack/salt sudo apt-get install -y salt-minion
Qui c’est ton papa ?
sudo -i echo "192.168.10.10\t gru.lepesant.com gru" >> /etc/hosts sed -i 's/^#master: salt/master: gru/' /etc/salt/minion
Va voir papa !
/etc/init.d/salt-minion restart
Et pour que le service démarre sur un reboot :
sudo update-rc.d salt-minion defaults
Sur Gru (Salt Master)
root@gru:/srv/salt# salt-key -L Accepted Keys: web-01.lepesant.com sql-01.lepesant.com Unaccepted Keys: xen-01.lepesant.com Rejected Keys: root@gru:/srv/salt# salt-key -y -a xen-01.lepesant.com The following keys are going to be accepted: Unaccepted Keys: xen-01.lepesant.com Key for minion xen-01.lepesant.com accepted.
Et voilà.
Ping : Saltstack | Da Hug Page