Miniprojekti (GitHub)

Palvelinten hallinta kurssin projektini löytyy git-varastostani. https://github.com/mikokala/bash

Mainokset

6. Viikkotehtävä (Palvelinten hallinta)

Viimeisiä viedään ja tällä kertaa käsittelen lopputyöksi tehtävää moduuliani. Tavoitteenani on luoda salt-tila joka asentaa koneelle sopivat ohjelmat irkkailuun ja etätyöskentelyyn (graafisesti sekä ssh). Tehtävät ovat osana Tero Karvisen palvelinten hallinta -kurssia. Tehtävänannot löytyvät Teron kotisivuilta. Käytän tehtävissä pöytäkonettani jossa on asennettuna Windows 10 (1709) sekä VirtualBox jossa Xubuntu 16.04.4 (64-bit) Tehtävä A Kultainen polku. Tee... Continue Reading →

5. Viikkotehtävä (Palvelinten hallinta)

Viimeisinä tehtävinä piti valita kurssin lopputyö, kirjoittaa raportti markdownilla sekä ajaa salt-tila suoraan git-varastosta. Tehtävät ovat osana Tero Karvisen palvelinten hallinta -kurssia. Tehtävänannot löytyvät Teron kotisivuilta. Käytin tehtävässä VirtualBoxilla luotua Xubuntua joka toimi salt-orjana (Xubuntu 16.04.3 x64) Tehtävä A Valitse aihe omaksi kurssityöksi ja varaa se kommenttina aikataulusivun perään. Valitsin kurssin lopputyöksi Irssin asennuksen ja konfiguraation. Lisään... Continue Reading →

4. Viikkotehtävä (Palvelinten hallinta)

Tällä kertaa testailin salt-pillareita, joilla voin siirtää tietoja yksittäisille orjakoneille. Tehtävät ovat osana Tero Karvisen palvelinten hallinta -kurssia. Tehtävänannot löytyvät Teron kotisivuilta. Tehtävä 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. Käytin tehtävässä salt-masterina DigitalOceanista vuokrattua virtuaalipalvelinta (Ubuntu 16.04.3... Continue Reading →

3. Viikkotehtävä (Palvelinten hallinta)

Aiheina tällä kertaa Jinjalla tehtävät SLS-tilatiedostot, muuttujat, for-in -silmukat, muotit ja lopuksi kokeillaan toisen opiskelijan tekemää Salt-tilaa. Tehtävät ovat osana Tero Karvisen palvelinten hallinta -kurssia. Tehtävänannot löytyvät Teron kotisivuilta. Käytin tehtävissä DigitalOceanista vuokrattua virtuaalipalvelinta (Ubuntu 16.04.3 x64) joka toimii Salt-masterina. Salt-minion koneina käytän VirtualBoxia ja ThinkPad 13 läppäriäni joissa molemmissa asennettuna Xubuntu (Xubuntu 16.04.3 x64) Tehtävä... Continue Reading →

2. Viikkotehtävä (Palvelinten hallinta)

Tällä kertaa tehtävinä oli mm. Apachen ja PHP:n asennus ja määritys, nimipalvelun simulointia, kotisivut käyttäjille automaattisesti sekä vapaavalintainen Package-File-Service tila omilla asetuksilla. Tehtävät tehdään ensin manuaalisesti ja sen jälkeen Salt-state -tiedostoja hyödyntäen. Tehtävät ovat osana Tero Karvisen palvelinten hallinta -kurssia. Tehtävänannot löytyvät Teron kotisivuilta. Käytin tehtävissä DigitalOceanista vuokrattua virtuaalipalvelinta (Ubuntu 16.04.3 x64) sekä VirtualBoxilla pyörivää Xubuntua.... Continue Reading →

1. Viikkotehtävä (Palvelinten hallinta)

Palvelinten hallinta kurssin ensimmäisinä tehtävinä oli asentaa Salt ja testailla erilaisia toimintoja. Käytän tehtävissä DigitalOceanista vuokrattua virtuaalipalvelinta sekä kannettavaa tietokonettani Lenovo ThinkPad 13 256GB SSD 8GB RAM Intel i5-7200U Tehtävät löytyvät Tero Karvisen sivustolta Tehtävänanto a) Lue virallisesta Salt Getting Started Guide -kirjasta luvut Understanding SaltStack (noin 8 alasivua) ja SaltStack Fundamentals (6 alasivua, ei tarvitse asentaa demoympäristöä) ja SaltStack Configuration Management:... Continue Reading →

7. Kotitehtävä

Kurssin viimeisinä tehtävinä oli ratkaista vanha laboratorioharjoitus kurssilta sekä palauttaa kaikki tehtävät arvioitavaksi. Materiaalit löytyvät Tero Karvisen kotisivuilta. Tehtävänanto a) Ratkaise valitsemasi vanha arvioitava laboratorioharjoitus tältä kurssilta. (Löytyy DuckDuckGolla tai Googlella sekä linkeistä tältä sivulta). b) Kaikki tehtävät arvioitavaksi. Palauta linkki sivuun, josta löytyvät kaikki kotitehtäväraporttisi. Arviointi tehdään ensisijaisesti tästä linkistä. Linkki voi olla esimerkiksi blogin... Continue Reading →

6. Kotitehtävä

Tämän viikon tehtävät löytyvät täältä. Tehtävässä käytän DigitalOceanista vuokrattua virtuaalipalvelinta. Tehtävä A Kirjoita ja suorita “Hei maailma” kolmella kielellä. Asenna tarvittavat ympäristöt. Valitsin kieliksi Python, Java sekä Bash. Python Python ympäristö asennetaan komennolla: sudo apt-get install python Luon seuraavaksi .py päätteisen tiedoston: nano python.py Lisään sinne koodinpätkän: Tallennan tiedoston (CTRL X + Y + Enter) Käynnistän python... Continue Reading →

Pidä blogia WordPress.comissa.

Ylös ↑