Installazione di Puppet in Debian

From RVM Wiki
Revision as of 11:18, 2 October 2012 by Gabriele.vivinetto (talk | contribs) (Created page with "{{Stub}} * Installare sudo apt-get install facter puppet puppetmaster * Stoppare sudo invoke-rc.d puppetmaster stop * Creare file config base: sudoedit /etc/puppet/manifests…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Attenzione questo articolo è ancora incompleto.
Sentiti libero di contribuire cliccando sul tasto edit.
  • Installare
sudo apt-get install facter puppet puppetmaster
  • Stoppare
sudo invoke-rc.d puppetmaster stop
  • Creare file config base:
sudoedit /etc/puppet/manifests/site.pp
file { "/etc/passwd":
    owner => "root",
    group => "root",
    mode => 644,
}
  • Far partire in console:
sudo puppetmasterd --verbose --no-daemonize
  • Sul client installare puppet
sudo apt-get install puppet facter
  • Abilitare la partenza:
sudoedit /etc/default/puppet
START=yes

  • Dichiarare il server:
sudoedit /etc/puppet/puppet.conf 
server=myserver.example.com
bindaddress=192.168.10.254
certname=myclient.example.com
 
  • Stoppare:
 sudo invoke-rc.d puppet stop
  • Lanciare a mano per ottenere certificato:
sudo puppetd --server galserver.galimberti.priv --verbose --waitforcert 60


  • Sul server listare i certificati:
sudo puppetca --list
  • Firmarre il nostro:
sudo puppetca --sign myclient.example.com
  • Attendere sul client:
sudo tail -f  /var/log/syslog | grep puppe


The Puppet client will then periodically, by default every 30 minutes,