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
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- JavaScript百煉成仙
- Android應用程序開發與典型案例
- C++ Builder 6.0下OpenGL編程技術
- 體驗設計原理:行為、情感和細節
- DevOps Automation Cookbook
- Building Mapping Applications with QGIS
- Getting Started with SQL Server 2012 Cube Development
- Flux Architecture
- Angular開發入門與實戰
- RubyMotion iOS Develoment Essentials
- Node.js從入門到精通
- Unity 3D UI Essentials
- 設計模式之禪
- Scratch 3少兒交互式游戲編程一本通