User Tools

Site Tools


archief:nieuwe_client_toevoegen

This is an old revision of the document!


Nieuwe_client_toevoegen

Prutsen

Zorg ervoor dat de hostname van de client goed is ingesteld, e.g.

jimbo.kelder.zeus.ugent.be

Om puppet op een client te installeren doe je het volgende:

apt-get install puppet

Daarna voeg je in /etc/puppet/puppet.conf de volgende regels toe (onderaan)

agent server=clarke.kelder.zeus.ugent.be

Daarna moet je een ssl certificaat bemachtigen van clarke. Daarvoor run je op de client

puppet agent –server clarke.kelder.zeus.ugent.be –waitforcert 60 –test

Dit zal een initiele configuratie applyen (kan wel een minuut of 10 duren).

Nu voeg je op clarke in /etc/puppet/manifests/nodes.pp een regel toe voor de toegevoegde pc. Daarna pas je op de client /etc/default/puppet aan.

START=yes

Daarna doe je voor het gemak een reboot. Na de reboot draait puppet en worden de packages in de achtergrond geïnstalleerd (/var/log/daemon.log op de client voor output)

Problemen?

Bij problemen en je wilt opnieuw beginnen. Voer volgend commando uit op de client.

rm -rf /etc/puppet rm -rf /var/lib/puppet apt-get –purge remove puppet puppet-common

Op de server:

puppet cert –clean van de pc

Daarna kan je gewoon de instructies terug opnieuw beginnen volgen.

Packages toevoegen

Als je packages wilt toevoegen kan je dit doen op clarke in /etc/puppet/manifests/classes/utils.pp. Hierin kan je gewoon je package toevoegen aan de array.

archief/nieuwe_client_toevoegen.1438530302.txt.gz · Last modified: 2021/11/23 14:01 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki