Tero Karvisen Palvelinten hallinta-kurssi keväällä 2020 alkoi salt stack master ja salt slave-tekniikalla.
Käyttöympäristönä Ubuntu 18.04 ajettuna VirtualBoxilla.
Asensin salt masterin sekä katsoin IP-osoitteen. Tämän jälkeen asensin minionin.
sudo apt-get -y install salt-master
hostname -I
sudo apt-get -y install salt-minion
Säädin minionin asetukset tottelemaan oikeaa herraa (oma ip-osoite)
sudoedit /etc/salt/minion

Tämän jälkeen slave uudelleenkäynnistetään
sudo systemctl restart salt-minion.service


sudo mkdir -p /srv/salt/
sudoedit /srv/salt/hello.sls

sudoedit /srv/salt/heimaailma.txt

Loin sls. sekä txt.-pohjaiset tiedostot käyttäen Tero Karvisen tiedostoja pohjana. Seuraavaksi tiedosto ajetaan:

Minion ajoi tiedoston onnistuneesti!

Loin top.sls tiedoston ja käynnistin. Nyt salt kontrolloi minioneita itsenäisesti. sudo salt '*' grains.items

Sain tietoja virtuaalikoneesta kuten IP-osoitteen, muistin ja prosessoreiden määrän sekä käyttöjärjestelmän.
Viimeisenä koitin toista funktiota saltilla. Testasin Vim-ohjelman lataamista pkg.install-funktiolla.

http://terokarvinen.com/2018/salt-quickstart-salt-stack-master-and-slave-on-ubuntu-linux
http://terokarvinen.com/2018/salt-states-i-want-my-computers-like-this
One thought on “1. Hei maailma, verkon yli ja idempotenssi”