Puppet Labs cloud enabled acceptance testing tool.


See Beaker Installation.


Documentation for Beaker can be found in this repository in the docs/ folder.

Beaker Libraries

Beaker functionality has been extended through the use of libraries available as gems. See the complete list for available gems. See the beaker-template documentation for documentation on creating beaker-libraries.

Beaker API

RubyDoc Beaker Documentation Server


See LICENSE file.

Support & Issues

Please log tickets and issues at our Beaker Issue Tracker. In addition there is an active #puppet-dev channel on Freenode.

For additional information on filing tickets, please check out our CONTRIBUTOR doc, and for ticket lifecycle information, checkout our ticket process doc.


Beaker is maintained by Puppet's Quality Engineering (QE) Team. In particular, our current Beaker maintainers are:

Name Email
Kevin Imber
Tony Vu
Sarah Thompson