eskp.net


Puppet slave / master setup

From master:

apt-get install puppetmaster
add certname=puppet.eskp.net to puppet.conf
mkdir /etc/manifests/{nodes,roles}
touch site.pp
edit /etc/default/puppet and puppetmaster to enable daemons
service puppetmaster start
service puppet start

From agent:

apt-get install puppet
add "server=puppet.eskp.net" in puppet.conf
add "domain eskp.net" in /etc/resolv.conf
run `puppet agent --no-daemonize --verbose --onetime
edit /etc/default/puppet to enable

From master:

puppet cert list
puppet cert sign <hostname>