目錄(76章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Writing Your First Manifests
- Getting started
- Introducing resources and properties
- Interpreting the output of the puppet apply command
- Adding control structures in manifests
- Using variables
- Controlling the order of evaluation
- Implementing resource interaction
- Examining the most notable resource types
- Summary
- Chapter 2. The Master and Its Agents
- The Puppet Master
- Setting up the Puppet Agent
- Performance considerations
- Using Phusion Passenger with Nginx
- Completing the stack with PuppetDB
- Troubleshooting SSL issues
- Summary
- Chapter 3. A Peek under the Hood – Facts Types and Providers
- Summarizing systems with Facter
- Understanding the type system
- Substantiating the model with providers
- Putting it all together
- Summary
- Chapter 4. Modularizing Manifests with Classes and Defined Types
- Introducing classes and defined types
- Structured design patterns
- Including classes from defined types
- Establishing relationships among containers
- Making classes more flexible through parameters
- Summary
- Chapter 5. Extending Your Puppet Infrastructure with Modules
- An overview of Puppet's modules
- Maintaining environments
- Building a specific module
- Finding helpful Forge modules
- Summary
- Chapter 6. Leveraging the Full Toolset of the Language
- Templating dynamic configuration files
- Creating virtual resources
- Exporting resources to other agents
- Overriding resource parameters
- Avoiding antipatterns
- Summary
- Chapter 7. New Features from Puppet 4
- Upgrading to Puppet 4
- Using the type system
- Learning lambdas and functions
- Creating Puppet 4 functions
- Leveraging the new template engine
- Handling multiline with HEREDOC
- Breaking old practices
- Summary
- Chapter 8. Separating Data from Code Using Hiera
- Understanding the need for separate data storage
- Structuring configuration data in a hierarchy
- Retrieving and using Hiera values in manifests
- Converting resources to data
- Debugging Hiera lookups
- Implementing the Roles and Profiles pattern
- Summary
- Index 更新時間:2021-07-30 09:58:53
推薦閱讀
- 大學計算機應(yīng)用基礎(chǔ)實踐教程
- Vue.js前端開發(fā)基礎(chǔ)與項目實戰(zhàn)
- NativeScript for Angular Mobile Development
- Rust Cookbook
- 機械工程師Python編程:入門、實戰(zhàn)與進階
- Mastering AndEngine Game Development
- 小程序開發(fā)原理與實戰(zhàn)
- Learning FuelPHP for Effective PHP Development
- PHP+MySQL+Dreamweaver動態(tài)網(wǎng)站開發(fā)從入門到精通(第3版)
- Learning Image Processing with OpenCV
- Professional JavaScript
- Instant Pygame for Python Game Development How-to
- Flutter從0基礎(chǔ)到App上線
- Python機器學習
- HTML5+CSS+JavaScript深入學習實錄
- 趣味掌控板編程
- Python程序員面試算法寶典
- JavaScript重難點實例精講
- GitHub Essentials
- 零基礎(chǔ)Linux從入門到精通
- LabVIEW虛擬儀器項目開發(fā)與實踐
- ATmega16單片機C語言程序設(shè)計經(jīng)典實例
- 軟技能:代碼之外的生存指南
- Excel VBA活用范例實用手冊(暢銷升級版)
- HTML5 Web Application Development By Example Beginner's Guide
- Unsupervised Learning with R
- 算法深潛:勇敢者的Python探險
- 計算機應(yīng)用基礎(chǔ)項目化教程
- Java代碼審計(入門篇)
- PHP編程入門指南(全2冊)