Table of Contents

* http://apt.puppetlabs.com/

packages

to evaluate

resolve dependencies

syntaxcheck

puppet parser validate init.pp

kickstart foreman server

puppet module install puppetlabs/puppetdb; puppet module install theforeman/foreman; puppet module install theforeman/foreman_proxy
class { '::puppet':
        server => true,
}

class { '::foreman':
        require => Class['puppet'],
}

class { 'foreman_proxy':
        http => false,
        puppet => true,
        custom_repo => true,
}