Managing Infrastructure with Puppet: Configuration Management at Scale

Managing Infrastructure with Puppet: Configuration Management at Scale

by James Loope
Managing Infrastructure with Puppet: Configuration Management at Scale

Managing Infrastructure with Puppet: Configuration Management at Scale

by James Loope

Paperback

$14.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
    Choose Expedited Shipping at checkout for delivery by Wednesday, April 3
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Get started with Puppet, and learn how this popular configuration management framework helps you automate your servers. This concise introduction shows you how to use Puppet’s tools and templates to organize and execute configuration plans on Linux, Unix, and Windows servers. Through code samples and real-world examples, you’ll learn how to manage pools of servers and virtual instances, and how to administer access control. If you’re new to Puppet, but familiar with systems administration and Ruby language basics, this book is the ideal way to start using this open source framework.
  • Learn Puppet fundamentals, including its manifest syntax and built-in functions
  • Store configurations in a central location with PuppetMaster, and define which configurations apply to which nodes
  • Build a framework to create user accounts in place of LDAP or Kerberos KDC
  • Apply techniques to execute and manage server configurations with MCollective
  • Use Puppet as an auditing tool to ensure that configurations are correct
  • Gather information on the nodes you manage with the Facter library

Product Details

ISBN-13: 9781449307639
Publisher: O'Reilly Media, Incorporated
Publication date: 07/07/2011
Pages: 52
Product dimensions: 6.70(w) x 9.00(h) x 0.30(d)

About the Author

James Loope is the Operations Lead at Janrain. He is a specialist in scalable infrastructure, virtualization, cloud infrastructure and computer security.

Table of Contents

Preface; Software; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Chapter 1: Baby Steps to Automation; 1.1 Getting the Software; 1.2 Introducing Puppet; 1.3 Getting Started; 1.4 The Puppet Master; Chapter 2: Puppeteering; 2.1 Defines; 2.2 Inheritance and Parameterized Classes; 2.3 Virtual Resources; 2.4 Variables; 2.5 Templates; Chapter 3: Who Needs LDAP?; 3.1 Building the Framework; 3.2 Declaring Users; 3.3 Throw Away the Handwritten Notebooks; Chapter 4: MCollective; 4.1 Getting the Software; 4.2 MCollective Commands; Colophon;

James Loope is the Operations Lead at Janrain. He is a specialist in scalable infrastructure, virtualization, cloud infrastructure and computer security.

From the B&N Reads Blog

Customer Reviews