Vertaisarvioin kolmen eri oppilaan projektin Palvelinten hallinta kurssilta. Vertaisarvioija: Markus JauhiainenLinkki kurssille: http://terokarvinen.com/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/ Arvioitava: Joona Karvonen Linkki työhön: https://joonakarvonen.design.blog/palvelinten-hallinta-joona-karvonen-harjoitus-7/ Oma testi: Tein ohjeiden mukaan ja lopputulos oli toimiva. Kommentit:– Hyvä idea asentaa oma palvelin Minecraft pelille käyttämällä keskitettyä hallintaa– Selkeät ja tarkat ohjeet– Salttia käytetty hyvin– Näyttökuvia otettu hyvin– Saltin asentamisen raportoimisen olisi voinut jättääContinue reading “Palvelinten hallinta – ICT4TN022 – 3005 Vertaisarviointi”
Category Archives: Uncategorized
Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 7
Tehtävän tarjoaa Tero Karvisen palvelinten hallinta kurssi:http://terokarvinen.com/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/ Oma Moduli b) Oma moduli (iso tehtävä). Ratkaise jokin oikean elämän tai keksitty tarve omilla tiloilla/moduleilla. Voit käyttää Salttia tai muuta valitsemaasi modernia keskitetyn hallinnan ohjelmaa. GitHubista löytyy Salt tilat, sekä muut konfigurointi tiedostot.https://github.com/inframake/OmaModuli Päätin lähteä konfiguroimaan Nginx webpalvelinta. Tarkemmin ottaen lähdin konfiguroimaan reverse proxya. Ohessa muutama linkki,Continue reading “Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 7”
Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 6
Tehtävän lähde: http://terokarvinen.com/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/ a) Asenna jokin toinen Linux-levityspaketti orjaksi Saltille. CentOS on hyvä vaihtoehto. Voit esimerkiksi asentaa CentOS:n VirtualBoxiin ja tehdä koneiden välille virtuaaliverkon. Jos käytät Vagrantia, ‘cent.vm.box = “centos/7″‘ on kätevä. Asennettiin RedHat pohjainen CentOS virtuaalikoneelle. Seuraavaksi liitetään juuri tehty tietokone salt-master koneeseen. Eli aloitetaan asentamalla salt-minion seuraavilla ohjeilla: https://repo.saltstack.com/#rhel.$ sudo yum install https://repo.saltstack.com/py3/redhat/salt-py3-repo-latest.el8.noarch.rpm$Continue reading “Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 6”
Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 5
Tehtävien lähde: http://terokarvinen.com/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/ a) Hello templates! Tee muotilla esimerkkitiedosto, jossa on muuttujien (esim grains) arvoja Aloitetaan tekemällä tiedot kansio /srv/salt hakemistoon. Luodaan tähän kansioon kaksi eri tiedostoa, init.sls ja käyttis.txt.$ sudo mkdir /srv/salt/tiedot$ sudo nano /srv/salt/käyttis.txt$ sudo nano /srv/salt/init.sls Seuraavaksi ajetaan tämä moduuli.$ sudo salt ‘*’ state.apply tiedot Tämän luo /tmp kansioon tietoja.txt tiedoston, jokaContinue reading “Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 5”
Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 4
b) Modulikimara. Asennetaan 6 eri saltin tila/modulia Lähdetään liikkeelle päivittämällä virtuaalikone.$ sudo apt-get update Asennetaan Apache2 webpalvelin package-file-service rakenteella. Lisäksi testataan siinä uusia tiloja ja testataan uusia asetuksia. Lähdetään asentamaan Apache2 webpalvelinta package-file-servicen avulla. Luodaan aluksi directory apachelle /srv/salt -hakemistoon, jonka jälkeen luodaan sinne init.sls tiedosto.$ sudo mkdir /srv/salt/apache2$ sudo nano /srv/salt/apache2/init.sls Seuraavaksi muokataan init.slsContinue reading “Palvelinten hallinta – ICT4TN022 – 3005 Harjoitus 4”
Palvelinten hallinta ICT4TN022-3005 Harjoitus3
Versionhallinta Harjoitus löytyy myös GitHubista: https://github.com/inframake/harkka3 Markus JauhiainenHaaga-Helia ammattikorkeakoulu a) MarkDown. Tehdään raportti MarkDownina. Tyhjä rivi tekee kappalejaon, risuaita ‘#’ tekee otsikon, sisennys merkitsee koodinpätkän. d) Esimerkit seuraavista komennoista: $ git log Tämä log-komento näyttää viimeisimmät commitit/muutokset. Tässä logissa näkyy muutoksen tekijä, aika ja päivä sekä kommentti muutoksesta.Eli toisin sanoen näyttää commit login. $ gitContinue reading “Palvelinten hallinta ICT4TN022-3005 Harjoitus3”
Palvelinten hallinta ICT4TN022-3005 Harjoitus2
Package-File-Service a) Demonin asetukset eli säädetään jokin demoni package-file-service -rakenteella. Asennetaan Nginx Package-file-servicen avulla. Ensin on luotava hakemisto. Hakemiston loimme mkdir /srv/salt/nginx -komennolla, jonka jälkeen loimme init.sls tiedoston kyseiseen kansioon.$ sudoedit /srv/salt/nginx/init.slsTässä vaiheessa vasta asensimme Nginx palvelimen. Tämä tiedosto kirjoitetaan YAML-kielellä, joten sen tulee näytämään seuraavalta: nginx: pkg: – installed Tämä riittää pelkästään nginx palvelimenContinue reading “Palvelinten hallinta ICT4TN022-3005 Harjoitus2”
Palvelinten Hallinta ICT4TN022 – Harjoitus 1
Markus Jauhiainen a) Ensimmäiseksi asennetaan salt ja siihen uusi orja. Ensin täytyy asentaa salt master: $ sudo apt-get update$ sudo apt-get -y install salt-master$ hostname -I192.168.10.52 (ip-osoite, jota tarvitaan myöhemmin) Tämän jälkeen voidaan asentaa itse orja: $ sudo apt-get update$ sudo apt-get -y install salt-minion Seuraavaksi orjan täytyy tietää missä ‘master’ on. Näin ollen annetaanContinue reading “Palvelinten Hallinta ICT4TN022 – Harjoitus 1”
Exercise 4
Search information about licenses:1.1 What does GPL license mean?– GPL stand for General Public License– This license quarantees end users the freedom to run, study, share and modify the software1.2 What are the differences between GPL and LGPL?– LGPL stands for Lesser General Public License– Basically the difference is LGPL software can be dynamically linkedContinue reading “Exercise 4”
My First Blog Post
Be yourself; Everyone else is already taken. — Oscar Wilde. This is the first post on my new blog. I’m just getting this new blog going, so stay tuned for more. Subscribe below to get notified when I post new updates.