Packtpub.Puppet.2.7.Cookbook.Oct.2011.pdf

(3457 KB) Pobierz
924204869.026.png
Puppet 2.7 Cookbook
Build reliable, scalable, secure, high-performance systems
to fully utilize the power of cloud computing
John Arundel
BIRMINGHAM - MUMBAI
924204869.027.png 924204869.028.png 924204869.029.png 924204869.001.png 924204869.002.png 924204869.003.png 924204869.004.png 924204869.005.png 924204869.006.png 924204869.007.png 924204869.008.png 924204869.009.png 924204869.010.png 924204869.011.png 924204869.012.png 924204869.013.png 924204869.014.png 924204869.015.png 924204869.016.png 924204869.017.png 924204869.018.png
Puppet 2.7 Cookbook
Copyright © 2011 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher,
except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies
and products mentioned in this book by the appropriate use of capitals. However, Packt
Publishing cannot guarantee the accuracy of this information.
First published: October 2011
Production Reference: 1171011
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-84951-538-2
www.packtpub.com
Cover Image by Sujay Gawand ( sujay0000@gmail.com )
Credits
Author
John Arundel
Project Coordinator
Michelle Quadros
Reviewers
Mark Phillips
Proofreader
Matthew Humphries
Eric Stonfer
Indexer
Monica Ajmera
Acquisition Editors
Chaitanya Apte
Graphics
Valentina Joseph D'silva
Kartikey Pandey
Development Editor
Alina Lewis
Production Coordinator
Prachali Bhiwandkar
Technical Editors
Priyanka S
Ankita Shashi
Cover Work
Prachali Bhiwandkar
924204869.019.png 924204869.020.png 924204869.021.png 924204869.022.png 924204869.023.png 924204869.024.png
 
About the Author
John Arundel is a consultant engineer who helps people build better infrastructure. He
uses automation and coniguration management to make computer systems cheaper, faster,
and more reliable. Formerly a senior enterprise systems engineer in the hosting division of
US telco Verizon, he now runs his own company, Bitield Consulting, and says he has never
worked so hard in his life, or for less money.
Over the years John has worked with clients in the advertising and media industry, software,
inance, retail, logistics, and even the emergency services, advising on architecture,
automation, security, backups, resilience, performance, capacity planning, and regulatory
compliance. He has been a member of the Puppet community since its earliest days, and
organizes regular local sysadmin meetups and social events.
John holds a B.Sc.(Hons) in Computer Science, with a research interest in kernel resource
scheduler design, and is a certiied Sun Solaris administrator, LPI (Linux Professional Institute)
graduate, and a member of the British Computer Society (MBCS). He is security-cleared to work
on computer systems for the UK nuclear industry, which is probably nothing to worry about.
He has also worked as a software developer, both professionally and for the fun of it,
contributing to several open source projects, and building a high-performance research chess
engine. He blogs regularly at http://bitfieldconsulting.com on Puppet and system
administration topics, is usually to be found on Twitter ( @bitfield ) complaining about
things, and often speaks at technical user groups and conferences.
In his negligible spare time, John enjoys repairing Land Rovers, playing Go, and barbecuing.
He lives in London and Cornwall.
My thanks go to Luke Kanies and the team at Puppet Labs; also to Ken
Barber, Lindsay Holmwood, Gary Larizza, Stephen Nelson-Smith, R.I.
Pienaar, Julian Simpson, Jordan Sissel, Cosimo Streppone, James Turnbull,
and Dean Wilson, who all provided valuable contributions to the book,
whether they know it or not; and for their brave self-sacriice in the cause
of proofreading, Ian Chilton, Kris Buytaert, Stefan Goethals, and Martin
Brooks. A special mention goes to the regulars of channel #puppet , who
often helped out when things didn't work the way they were supposed to,
which was virtually all the time.
924204869.025.png
 
Zgłoś jeśli naruszono regulamin