- Description
- Setup - The basics of getting started with puppetnode
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
Simple puppet server and agent iplementation using foreman-puppet as module also use for agent.
add this line to Puppetfile
mod "Gril258/puppetnode", :git => "git://github.com/Gril258/puppetnode.git"
puppetnode::agent - configure agent on node puppetnode::master - create puppetmaster using puppet-collection release and puppetserver implementation support debian jessie only
debian jessie for puppet master debian wheezy jessie for agent
for server
include ::puppetnode::master
for agent
class { 'puppet_agent': server => "puppet.infra.${location}", # example internal network server hostname by schema "${machine_type}.${env}.${location}" # $env != $environment runinterval => $puppet_agent_run_interval # n of s to set --configtimeout }
its fo specific purpose only, do not recommed for other usage.