puppetagent

pdk
Configure puppet-agent and optionally add puppet run cronjob
Puppet-Finland team

Puppet-Finland team

puppetfinland

4,748 downloads

4,067 latest version

5.0 quality score

Version information

  • 1.2.1 (latest)
  • 1.2.0
  • 1.1.1
released Jul 3rd 2019
This version is compatible with:
  • Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.7.0 < 6.0.0
  • CentOS
    ,
    Debian
    , FreeBSD,
    RedHat
    ,
    Ubuntu

Start using this module

Documentation

puppetfinland/puppetagent — version 1.2.1 Jul 3rd 2019

puppetagent

A puppet module for configuring puppet agents and puppet agent runs from cron.

Module usage

Simple usage (assumes master is "puppet.${domain}":

include ::puppetagent

Customize master and environment:

class { 'puppetagent':
  env    => 'testing',
  master => 'puppet5.example.org',
}

Add puppet-agent cronjob (--no-daemonize) with default settings:

include ::puppetagent::cron

Customize cronjob:

class { '::puppetagent::cron':
  ensure     => 'present',
  report     => 'errors',
  email      => 'monitoring@example.org',
  hour       => 5,
  minute     => 50,
  splaylimit => '10m',
}

For further details refer to init.pp and cron.pp.