Abstract
The Puppet community has written many tools for Puppet. In this chapter, we will cover a variety of these tools to help you write better modules and increase productivity. We will cover the Puppet Forge, which is a central place for members of the Puppet community to publish and download reusable modules. Next we will cover module deployment tools like librarian puppet and r10k which help manage Puppet module dependences. Afterwards, we will explore testing tools such as rspec-puppet, rspec-system and integrating the tests with TravisCI, a continuous integration tool. Finally, we will learn how to use Geppetto, an IDE for Puppet module development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Spencer Krum
About this chapter
Cite this chapter
Krum, S., Hevelingen, W.V., Kero, B., Turnbull, J., McCune, J. (2013). Tools and Integration. In: Pro Puppet. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6041-7_8
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6041-7_8
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6040-0
Online ISBN: 978-1-4302-6041-7
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books