舉報

會員
目錄(76章)
倒序
- 封面
- 版權頁
- 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
推薦閱讀
- Designing Machine Learning Systems with Python
- 程序員面試白皮書
- Apache Oozie Essentials
- Cross-platform Desktop Application Development:Electron,Node,NW.js,and React
- Unity Virtual Reality Projects
- 深入淺出Android Jetpack
- Building Minecraft Server Modifications
- Visual C#通用范例開發金典
- PHP編程基礎與實踐教程
- ScratchJr趣味編程動手玩:讓孩子用編程講故事
- Laravel Application Development Blueprints
- 從Power BI到Analysis Services:企業級數據分析實戰
- Java EE Web應用開發基礎
- 軟件設計模式(Java版)
- Mastering Machine Learning with R
- 企業級Java現代化:寫給開發者的云原生簡明指南
- Java Script從入門到精通(第5版)
- C語言從入門到精通(第4版)
- 深入理解Android:WebKit卷
- MongoDB進階與實戰:微服務整合、性能優化、架構管理
- 我跟爸爸學編程:從Python到C++
- PHP程序設計
- Harbor權威指南:容器鏡像、Helm Chart等云原生制品的管理與實踐
- Web前端開發精品課 HTML CSS JavaScript基礎教程
- 學習JavaScript數據結構與算法(第3版)
- Learning Dart(Second Edition)
- Data Analysis and Business Modeling with Excel 2013
- Python數據科學應用從入門到精通
- Python編程從小白到大牛
- Java Programming for Beginners