Configuration Management with PuppetΒΆ

This article describes a scalable Puppet setup that allows serving more than a single security domain from a single Puppet master server infrastructure, in any of three default staging environments.

Note

The packages referred to in this document are available in the Puppet add-on software repository to Kolab Enterprise 14.

HOWTO Articles

  • HOWTO: Bootstrap the Puppet Master Server
    • Configure the System FQDN and Service DNS Entry
    • Configure the Puppet Add-on YUM Repository
    • Install and Configure the Puppet Master Server Software
    • Initialize the Management Repositories
    • Provide Puppet with Something To Do
    • Enabling the Inventory Service in the Puppet Dashboard
    • Re-initializing the CA Certificate and Peer Certificates
  • HOWTO: Working with Staging Environments
    • Why Stage Environments?
    • Description of Default Environment Stages
    • System Administrator Workflow Diagram

Module Documentation

  • Puppet Module: git
  • Puppet Module: kolab
  • Puppet Module: munin
  • Puppet Module: nagios
  • Puppet Module: puppet
  • Puppet Module: puppetdbquery
  • Puppet Module: selinux
  • Puppet Module: stdlib
  • Puppet Module: webserver
  • Puppet Module: yum

Related Topics

  • Documentation overview
    • Configuration Management
      • Previous: Configuration Management
      • Next: HOWTO: Bootstrap the Puppet Master Server

This Page

  • Show Source

Quick search

©2016, Jeroen van Meeuwen. | Powered by Sphinx 1.4.8 & Alabaster 0.7.9 | Page source