Konsta Toivonen - Haaga-Helia ammattikorkeakoulu

Etusivulle

Takaisin

Tehtävien toimeksianto: http://terokarvinen.com/2018/aikataulu-%e2%80%93-palvelinten-hallinta-ict4tn022-4-ti-5-ke-5-loppukevat-2018-5p

Tehtävissä käytetyt laitteet:
HP ProBook 655 G2: Xubuntu 16.04 LTS x64
Digital Ocean -palvelun ylläpitämä virtuaalipalvelin: 1 GB Memory / 25 GB Disk / AMS3 - Ubuntu 16.04.3 x64
Desktop: Intel i5-3570K @3.4GHz, Nvidia Geforce GTX 970, 16GB DDR3-RAM, Xubuntu 16.04 LTS x64


H4

b) Tee kahdella orjalla esimerkki, jossa orjat saavat eri muuttujan pilarista. Tarkista ‘pillars.items’, että kummalekin orjalle mene eri tieto. Tee jokin muu kuin tunnilla tehty sshd-esimerkki.

Loin masterilleni pillar-kansion komennolla "sudo mkdir /srv/pillar""

Loin uudelle tilalle kansion komennolla "sudo mkdir /srv/salt/hello", jonka sisälle loin tiedoston "init.sls"

init.sls

Loin tiedoston "Hello.txt"

Hello.txt

loin kansioon pillar tiedoston top.sls komennolla "sudoedit /srv/pillar/top.sls"

top.sls

Loin kummallekin orjalle omat .sls tiedostot

yourname

Tarkistin toimivuuden komennolla "sudo salt '*' pillar.items"

pillar.items

Ajoin tilan "hello" komennolla "sudo salt '*' state.apply hello"

Applying

Varmistin tilan toimineen komennolla "sudo salt '*' cmd.run 'cat /home/konsta/Desktop/Hello.txt"

Testing

c) Tee kahdella orjalla esimerkki, jossa toinen orja saa muuttujan pilarista ja toinen käyttää oletusarvoa (pillar.get). Tee jokin muu kuin tunnilla tehty sshd-esimerkki.

Poistin aiemmin tekemäni tiedoston "desktop.sls" komennolla "sudo rm desktop.sls" ja postin alaiselta "Desktop" tiedoston Desktop/Hello.txt" komennolla "rm /home/konsta/Desktop/Hello.txt"

Aiemmin luomaani "hello"-tilaan olin tehnyt oletusarvon "no username defined"

Hello

Ajoin "hello"-tilan komennolla "sudo salt '*' state.apply hello"

Hello again

Kokeilin tilan toimineen komennolla "sudo salt '*' cmd.run 'cat /home/konsta/Desktop/Hello.txt'"

Working

Tila oli tehnyt mitä pitikin. Orjan "Desktop" työpöydälle oli tullut tiedosto "Hello.txt" ja siihen oletusarvo. Orjalle "alainen" oli ilmestynyt "Hello.txt" omalla muuttujallaan.

Lähteet:

http://terokarvinen.com/2018/simple-secrets-in-salt-pillars