2013年4月18日星期四

Puppet Enterprise Training Notes


puppet-user@googlegroups.com
puppet-dev@googlegroups.com
irc.freemode.net

Role: Puppet Master and Agent
- Patching, Dashboard, facter

Install
puppet-enterprise -a -pe install
User Resource - unique

puppet resource user elus
conf lang <> transactional layer > resource abstration

puppet describe /doc

 puppet resource host
puppet resource host test.newegg.com ensurce=present ip=127.0.0.2 host_alias=test

puppet resource package httpd ensure=present

sudo.pp { '/etc/sudoers'
ensure=>file
source => '/etc/puppetlabs/puppetlabs/puppet/file/sudoers;)

file { '/etc/sudoers'
owner => 'root'
group => 'root'
mode => '0440'
source = "/etc/puppet/puppet/file/suders'