Homework 5. Config Windows with Salt

Tehtävänanto on kopioitu Tero Karvisen sivulta:
http://terokarvinen.com/2018/aikataulu–palvelinten-hallinta-ict4tn022-3004-ti-ja-3002-to–loppukevat-2018-5p

a) Säädä Windowsia Saltilla siten, että Windows on orja ja Linux on herra.

Xubuntulle asensin viimeiset päivitykset ja salt-master.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install salt-master
hostname -I ### saadaan master IP
sudo ufw enable
sudo ufw allow 4505/tcp
sudo ufw allow 4506/tcp
sudo ufw status verbose ### tarkistetaan, että oli tehty reikiä palomuuriin

Windowsille asensin salt-minion osoitteesta:
https://repo.saltstack.com/windows/

Ladataan sielta seuraava:

Salt-Minion-2017.7.4-Py3-AMD64-Setup.exe

Huom! Salt-minion versio pitaa olla vanhempi, kuin Salt-master!!!

Salt-master version voi katsoa komennolla:

$ sudo salt --version

Kohtaan Master laitetaan meidän Xubuntun Master IP.
Kohtaan nimi voi kirjoittaa vaikka Windowsin oma nimi.
Asennetaan:

Haetaan meidan Windows orja komennolla:

sudo salt-key -A

Komennolla tarkistetaan vastaako Windows:

sudo salt "WindowsKG" test.ping

Luodaan uusi kansio “win” ja annetaan kirjoitus oikeudet:

sudo mkdir /srv/salt/win
sudo chown root.salt /srv/salt/win
sudo chmod ug+rwx /srv/salt/win

Asennetaan git, etta voidaan paivittaa git kansiot.

Kun git on asennettu, meidan salt-masterilla eli Xubuntulla ajetaan komennot:

sudo salt-run winrepo.update_git_repos
sudo salt -G 'os:windows' pkg.refresh_db

Tassa kansiossa loytyy sitten kaikki .sls tiedostot jotka voidaan asentaa Windowsille.

/srv/salt/win/repo/salt-winrepo$ ls

Asennetaan paskan Microsoft Edge:n tilalle Firefox komennolla:

sudo salt "WindowsKG" pkg.install firefox

b) Säädä Windowsia Saltilla ilman herra-orja rakennetta (salt-call –local)

Avataan PowerShell(Administrator) ja pistetaan komennot:

C:\Windows\system32> c: #valitaan kovalevy
C:\Windows\system32> cd /salt/ #siirretaan kansion
C:\salt> ls #listataan lansion sisalto
C:\salt> ./salt-call --local test.ping #pingataan Windows

Tasta voidaan katsoa kaikki .sls tiedostot jotka voidaan asentaa Windowsille PowerShellin kautta:

Asensin VLC ja GIT Windowsille. Kaytin -l debug jotta pystyn katsoa mahdollisia virheita. Asennukset meni lapi:

c) Muuta jonkin Windows-ohjelman asetuksia Saltilla. Monia ohjelmia voi säätää laittamalla asetustiedoston paikalleen, aivan kuten Linuxissa.

d) Valitse aihe omaksi kurssityöksi ja varaa se kommenttina aikataulusivun perään.

Leave a Reply

Your email address will not be published. Required fields are marked *