Helsinki, Finland
jaakko@veijonen.com

Category: Palvelinten hallinta

Salt-moduuli Windows-tietokoneen käyttöönottoon

Palvelinten hallinnan kurssini päätehtävänä oli luoda Salt-moduuli valitsemastaan aiheesta. Päätin tehdä moduulin Windows-tietokoneen käyttönottoon pelaamista ajatellen. Moduuli asentaa erilaisia pelaamiseen liittyviä ohjelmia kuten esimerkiksi Steamin, Originin ja Teamspeakin. Linkki moduuliin! Moduulin käyttöä varten tarvitset Linux-tietokoneen (livetikku/CD käy) sekä Windows-tietokoneen. Windows-tietokoneelle tulee ladata salt-minion (Python3, luultavasti AMD64) ja asennuksen yhteydessä asettaa Linux-tietokoneesi herraksi. Kun salt-minion on asentunut,…
Read more

Harjoitus 6

Tehtävät perustuvat  Tero Karvisen Palvelinten hallinta -kurssiin. a) Kultainen polku. Tee ensimmäinen versio modulistasi, joka toimii ainakin optimiolosuhteissa. Jos jokin säätö on poikkeuksellisen hankala, voit tehdä sen tässä versiossa käsin, ja dokumentoida ajamasi käskyt. (Valmis moduli tarvitaan vasta esitykseen ensi viikolla). Moduuli löytyy GitHubistani. Moduulini tarkoituksena on helpottaa Windows-tietokoneen käyttöönottoa pelaamista varten. Moduuli asentaa tällä hetkellä…
Read more

Harjoitus 5

Harjoitus 5 tuli julkaista MarkDownilla, joten raportti löytyy GitHubista.

Harjoitus 4

Tehtävät perustuvat  Tero Karvisen Palvelinten hallinta -kurssiin. Tehtävät edellyttävät, että salt-masterin sekä salt-minionin käyttöönotto on hoidettu valmiiksi. Suoritin tehtävät pöytäkoneella joka on sekä herra että orja. Toisena orjana käytin HP Pavilion 14 -kannettavaa Xubuntu 16.04.3 -livetikulta. b) Tee kahdella orjalla esimerkki, jossa orjat saavat eri muuttujan pilarista. Tarkista ‘pillars.items’, että kummalekin orjalle mene eri tieto.…
Read more

Harjoitus 3

Tehtävät perustuvat tähän Tero Karvisen kurssiin. Tehtävät edellyttävät salt-masterin ja salt-minionin asennusta ja käyttöönottoa. Käytin samaa tietokonetta livetikulta sekä herrana että orjana.   b) Tiedosto muotista: tee yksinkertainen SLS-tilatiedosto, joka laittaa muuttujan tiedostoon. Käytä jinjan kontekstimuuttujaa (template: jinja, context: …). Ohje. Aloitetaan luomalla /srv/salt -kansioon files-niminen kansio selkeyden säilyttämiseksi. Tähän kansioon luodaan vielä tiedosto init.sls.…
Read more

Harjoitus 2

Tämä harjoitus on siirretty vanhoilta kotisivuiltani tänne. Alkuperäinen julkaisuajankohta oli 1.4.2018. Tehtävät perustuvat tähän Tero Karvisen kurssiin. Tehtävissä oletetaan, että salt-master ja salt-minion ovat asennettuina ja valmiina käyttöön. Käyttöönotto ensimmäisessä harjoituksessa. Teen itse harjoitukset siten, että molemmat ohjelmat ovat asennettuna samalle tietokoneelle. Käytin tehtävissä apuna Miikka Valtosen vinkkaamana tätä Salt Cheat Sheetiä. b) Laita käyttäjien kotisivut toimimaan…
Read more