Instant Puppet 3 starter

Jo Rhett

  • 出版商: Packt Publishing
  • 出版日期: 2013-03-31
  • 售價: $820
  • 貴賓價: 9.5$779
  • 語言: 英文
  • 頁數: 50
  • 裝訂: Paperback
  • ISBN: 1782161740
  • ISBN-13: 9781782161745
  • 相關分類: Puppet
  • 下單後立即進貨 (約3~4週)


Gain complete consistency from your systems with minimal effort using Instant Puppet 3 Starter


  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn how deterministic results can vastly reduce your work load.
  • Deploy Puppet Server as a Ruby-on-Rails application to handle thousands of clients.
  • Design your own module for complex configurations.

In Detail

Puppet is the tool that will save you time. This book teaches you how to do more with less using instant Puppet 3. This guide ensures the highest level of accuracy so everything is exactly the way you want it, every time. This starter guide demonstrates the difference between deterministic and procedural results. Most importantly, it teaches you the trick to get better results every time, by thinking about and expressing your desired outcome in a deterministic fashion.

"Instant Puppet 3 Starter" provides you with all the information that you need, from start-up to complete confidence in its use. This book will explore and teach the core components of Puppet, consisting of; setting up a working client and server and building your first custom module.

Become the Puppet master. Explore how it works and be in awe of the drastic improvement in consistency of your systems, with minimal effort in maintenance. Instant puppet 3 enables you to write your first policy, using core methods to reduce the amount of manual work you would do to setup clients on new systems. In addition you will build a test environment for developing new modules, and source external data for use in the Puppet Policy. Finally, you will learn to run the puppet server under Phusion Passenger to improve performance and scalability. Instant Puppet 3 Starter won't just introduce you to an application it will provide you with a working environment that saves you time and effort deploying code or synchronizing files across systems.

What you will learn from this book

  • Write a Puppet Policy to auto-configure each new client system in an easy to follow guide.
  • Modify files for individual nodes with a single Puppet resource
  • Write a customised module that encapsulates greater functionality yet simplifies and improves the Puppet Policy.
  • Have full control on when or how often changes are applied
  • Apply Hiera to transfer existing systems in to Puppet Policy
  • Connect with other users with Puppet Forge
  • Deploy Puppet Server as a Ruby-on-Rails application to handle thousands of clients.


Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks. This book is an awesome guide for understanding and developing your skills set with instant Puppet 3. It consists of friendly practical tutorials, with an informative step by step walk through.

Who this book is written for

"Instant Puppet 3 Starter" helps to simplify your life for large scale computing clusters. It is aimed at systems administrators, developers, DevOps engineers, and anyone who manages more than one computer. This is a practical and intuitive Instant Starter guide, guaranteed to improve your understanding and efficiency.