Puppet paigaldamine ja seadistamine Centos & Ubuntu

From ICO wiki
Revision as of 03:31, 4 January 2013 by Plume (talk | contribs) (Created page with 'Sissejuhatus Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides. Artikkel on mõeldud algajale administraatorile, kes osk…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Sissejuhatus

Antud artikkel kirjeldab, kuidas paigaldada ja seadistada Puppet Centos ja Ubuntu operatsioonisüsteemides. Artikkel on mõeldud algajale administraatorile, kes oskab kasutada linuxi käsurida ning on tuttav võrgu toimimise põhimõtetega.

Puppet paigaldamine

Kindlasti tuleks esmalt paigaldada ja seadistada Puppet server ehk Puppetmaster, kuna ilma selleta ei oleks klientidel kusagile pöörduda.

Centos Puppet Labs repository lisamine: sudo rpm -ivh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm Puppet Master serveri paigaldmaine: yum install puppet-server service puppetmaster start Kui vaja, et serveri käivitamisel käivtuks Puppet automaatselt chkconfig puppetmaster on Sertide jaoks puppet cert list puppet cert sign agent1.localdomain


Ubuntu Uusima versiooni paigaldamiseks tasub lisada Puppet labsi repo, sest Ubuntu ja Debian vaikimis seadisitatud repodes ei pruugi olla värskeim versioon. Repository lisamine Kõigepealt tuleks leida lehelt http://apt.puppetlabs.com/ vastava ubuntu versiooni paigaldus pakk ja see siis alla tõmmata. Antud näites on selleks Ubuntu 12.04 LTS “Precise Pangolin”, seega alla laadimiseks wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb Ja paigaldamiseks sudo dpkg -i puppetlabs-release-precise.deb sudo apt-get install puppet Automaatseks käivitamiseks chkconfig puppe on Käivitamiseks niisama sudo puppet agent --test


Seaded /etc/puppet/puppet.conf


Viited http://docs.puppetlabs.com/guides/installation.html#post-install http://docs.puppetlabs.com/learning/agent_master_basic.html http://www.how2centos.com/centos-6-puppet-install/ http://aaronwalrath.wordpress.com/2010/09/03/installing-and-configuring-puppet-on-centos-linux/ http://bitcube.co.uk/content/puppet-errors-explained