puppetmaster
An Apache2-hosted puppetmaster, and a webhook to update the puppet files from git.
Version information
released Jun 20th 2015
This version is compatible with:
Start using this module
Add this module to your Puppetfile:
mod 'rossigee-puppetmaster', '0.1.1'
Learn more about managing modules with a PuppetfileDocumentation
rossigee/puppetmaster — version 0.1.1 Jun 20th 2015
Puppet module for a puppetmaster based on Apache2 with git-based updates
Example hiera config
profile:
puppetmaster:
netrc:
machine: (git server hostname)
login: (git user login)
password: (git user password)
gitrepo: https://www.yourserver.com/git/puppet
webhook:
bindip: 0.0.0.0
bindport: 8141
token: asdfghjkl;
modules:
- puppetlabs/mysql
- puppetlabs/ntp
- saz/sudo
- saz/timezone