What is TrapperKeeper

  • hosting framework for long-running applications and services
  • created by Puppet Labs

What TrapperKeeper does for Puppet Labs

  • code generalization
  • component reuse
  • manage state
  • lifecycle management
  • dependency management


  • turn services on and off via configuration
  • multiple web apps on a single web server
  • unified logging and configuration
  • simple configuration syntax