- Puppet:Mastering Infrastructure Automation
- Felix Frank Martin Alfke Alessandro Franceschi Jaime Soriano Pastor Thomas Uphillis
- 203字
- 2021-07-09 18:58:59
Chapter 1. Writing Your First Manifests
Over the last few years, configuration management has become increasingly significant to the IT world. Server operations in particular is hardly even feasible without a robust management infrastructure. Among the available tools, Puppet has established itself as one of the most popular and widespread solutions. Originally written by Luke Kanies, the tool is now distributed under the terms of Apache License 2.0 and maintained by Luke's company, Puppet Labs. It boasts a large and bustling community, rich APIs for plugins and supporting tools, outstanding online documentation, and a great security model based on SSL authentication.
Like all configuration management systems, Puppet allows you to maintain a central repository of infrastructure definitions, along with a toolchain to enforce the desired state on the systems under management. The whole feature set is quite impressive. This book will guide you through some steps to quickly grasp the most important aspects and principles of Puppet.
In this chapter, we will cover the following topics:
- 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
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- JavaScript Unlocked
- Offer來了:Java面試核心知識點精講(原理篇)
- FreeSWITCH 1.6 Cookbook
- Python神經網絡項目實戰
- Nginx實戰:基于Lua語言的配置、開發與架構詳解
- 零基礎入門學習Python(第2版)
- 深入淺出React和Redux
- Advanced Express Web Application Development
- Microsoft Dynamics AX 2012 R3 Financial Management
- 開源項目成功之道
- Geospatial Development By Example with Python
- Python函數式編程(第2版)
- 高性能MVVM框架的設計與實現:San
- Django 3 Web Development Cookbook