Palvelinten Hallinta: Harjoitus 13

h13. Kokeile jotakin puppetlabs/windows modulia. Jotain muuta kuin chocolatey provider, jota käytimme jo aiemmin.
Tehtävä: terokarvinen.com

Tehtävän kuvaus

Käytin tehtävässä masterkonetta, jonka asensin Palvelinten Hallinta: Harjoitus 11. Agentiksi asensin VirtualBoxiin Windows Server 2012 R2 64-bit. Agentiksi konfigurointi meni muutoin kuten edellinenkin Windowskone, mutta UAC:ta ei tarvinnut poistaa käytöstä. Sitten testasin Puppetlabsin Windows feature moduulia, jolla Windows servereihin voi lisätä featureita.

Moduulin luonti

Olen jo aikaisemmin asentanut Puppetlabsin Windowsmoduulit, mutta ne voi asentaa kaikki komennolla:

sudo puppet module install puppetlabs-windows

Jos haluaa vain featuremoduulin niin:

sudo puppet module install puppet-windowsfeature

Lisäsin site.pp:hen rivin:

class {testfeature:}

Jonka jälkeen käytin esimerkkiä ja loin testfeature nimisen moduulin, jonka init.pp näyttää tältä:

class testfeature {
    windowsfeature { 'NET-Framework-Core':
        ensure => present,
    }
}

Ajoin Puppetin agentilla komennolla:

puppet agent -tdv

h1301.png

Harjoituksen 11 ja 12 sisältämien asennusten lisäksi tässä harjoituksessa määritelty .net framework core asentui.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: