h1.

  1. a) Kaksi resurssia. Tee ja testaa moduli, joka käyttää ainakin kahta eri resurssia (esim. file ja package).

  2. b) Messut. Kirjoita lyhyt analyyttinen ja vertaileva arvio jostain tuotteesta, esityksestä tai yrityksestä IT PRO -messuilla. (Vaihtoehtoinen tehtävä, jos et pääse messuille: katso video samasta aiheesta Puppetista ja toisesta vastaavasta järjestelmästä (esim. Salt) ja kirjoita niistä analyyttinen ja vertaileva kirjoitus.

Tehtävät ja ohjeet: www.terokarvinen.com

A) Oman moduulin tekeminen ja testaus
Tehtävän tarkoituksena on tehdä ja testata moduuli, joka käyttää kahta eri resurssia. Tässä tapauksessa käytän file ja package resurssia.

 

Tein tehtävän HP EliteBook 8460p johon olin asentanut valmiiksi Xubuntu 16.04 ja Puppet:in.

Aloitin tämän tehtävän luomalla uuden kansion tätä varten /etc/puppet/modules/h1/manifests. Sen jälkeen komennolla sudoedit init.pp loin moduulin.

class h1 {

file {“/tmp/h1”:

content => “ensimmäinen puppet kotitehtävä”,

}

 

package {gedit:

ensure => “installed”,

}

}

Ajoin moduulin komennolla sudo puppet apply -e ‘class{h1:}’

Tämä tuli moduulin ajon jälkeen.

Notice: Compiled catalog for winblows.elisa in environment production in 0.41 seconds

Notice: /Stage[main]/H1/File[/tmp/h1]/ensure: defined content as ‘{md5}d08f6a9188c8a78c627ab431eecebb85’

Notice: /Stage[main]/H1/Package[gedit]/ensure: ensure changed ‘purged’ to ‘present’

Notice: Finished catalog run in 6.24 seconds

Testasin vielä, että Gedit tekstieditori oli asentunut koneelle.

Gedit

B) IT PRO 2017 messut

Kävin IT-PRO 2017 messuilla suomalaisen IT-firma Nebulan osastolla . Olivat ennestään tuttu nimi. Nebula on suomalainen ICT-yritys, joka tarjoaa kaikenkokoisille ja toimialasta riippumatta laajan valikoiman erilaisia palveluita esim. pilvipalveluita ja webhotellin verkkosivuille.

Nebula oli ainoa yritys messuilla, joka tuli aktiivisesti keskustelemaan kesätyöpaikoista ja olivat kiinnostuneita mistä koulusta olimme ja mitä opiskelemme.  Kertoivat myös, miten olivat Nebulalle töihin päässeet.

 

Advertisements