Linux: Install Puppet server (puppetmaster)
- Read more about Linux: Install Puppet server (puppetmaster)
- Log in to post comments
# configure DNS to resolve "puppet" to your puppetmaster
# install
apt-get install -y puppetmaster
# allow acces to files (TODO)
sed -i 's|\# allow \*.example.com| allow \*|g' /etc/puppet/fileserver.conf
cat <> /etc/puppet/fileserver.conf
[modules]
allow *
EOF
# configure clients
cat < /etc/puppet/manifests/site.pp
node default {
notify { "Your are connected to puppet.lab": }
}
node "dev2.lab" inherits default {
include ntp
include apache
include php5
include icinga_ssh_client
}
EOF
# configure client autosign in
echo "*.lab" >>