Instant Puppet 3 starter
暫譯: 即時 Puppet 3 入門指南
Jo Rhett
- 出版商: Packt Publishing
- 出版日期: 2013-03-31
- 售價: $1,010
- 貴賓價: 9.5 折 $960
- 語言: 英文
- 頁數: 50
- 裝訂: Paperback
- ISBN: 1782161740
- ISBN-13: 9781782161745
-
相關分類:
Puppet
海外代購書籍(需單獨結帳)
相關主題
商品描述
Gain complete consistency from your systems with minimal effort using Instant Puppet 3 Starter
Overview
- 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.
Approach
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.
商品描述(中文翻譯)
獲得系統的完全一致性,使用 Instant Puppet 3 Starter 只需最小的努力
概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時結果。
- 瞭解確定性結果如何大幅減少您的工作負擔。
- 將 Puppet Server 部署為 Ruby-on-Rails 應用程式,以處理數千個客戶端。
- 設計您自己的模組以應對複雜的配置。
詳細內容
Puppet 是一個能夠節省您時間的工具。本書教您如何使用 Instant Puppet 3 以更少的資源做更多的事情。這本指南確保最高的準確性,讓一切都完全符合您的需求,每次都如此。這本入門指南展示了確定性結果與程序性結果之間的差異。最重要的是,它教您如何以確定性的方式思考和表達您的期望結果,以獲得每次更好的結果。
《Instant Puppet 3 Starter》提供您所需的所有資訊,從啟動到完全信心的使用。本書將探討並教導 Puppet 的核心組件,包括設置工作客戶端和伺服器,以及構建您的第一個自定義模組。
成為 Puppet 大師。探索它的運作方式,並驚嘆於系統一致性的顯著改善,維護工作所需的努力最小化。Instant Puppet 3 使您能夠編寫第一個政策,使用核心方法來減少在新系統上設置客戶端所需的手動工作。此外,您將建立一個測試環境以開發新模組,並為 Puppet 政策使用外部數據。最後,您將學會在 Phusion Passenger 下運行 Puppet Server,以提高性能和可擴展性。《Instant Puppet 3 Starter》不僅會向您介紹一個應用程式,還會為您提供一個能夠節省您在部署代碼或在系統間同步文件時所需時間和精力的工作環境。
您將從本書中學到什麼
- 編寫 Puppet 政策,自動配置每個新客戶端系統,並提供易於遵循的指南。
- 使用單一 Puppet 資源修改個別節點的文件。
- 編寫一個自定義模組,封裝更大的功能,同時簡化和改善 Puppet 政策。
- 完全控制何時或多頻繁地應用變更。
- 應用 Hiera 將現有系統轉換為 Puppet 政策。
- 與其他使用者在 Puppet Forge 上連接。
- 將 Puppet Server 部署為 Ruby-on-Rails 應用程式,以處理數千個客戶端。
方法
掌握新技術,了解它是什麼以及它能為您做什麼,然後開始使用最重要的功能和任務。本書是理解和發展您在 Instant Puppet 3 上技能的絕佳指南。它包含友好的實用教程,並提供資訊豐富的逐步指導。
本書的讀者對象
《Instant Puppet 3 Starter》幫助簡化大型計算集群的生活。它針對系統管理員、開發人員、DevOps 工程師以及任何管理多台計算機的人士。這是一本實用且直觀的入門指南,保證能提高您的理解和效率。