Part II, Basic Concepts of Puppet
Objectives
- Learn about the Resource Abstraction Layer (RAL).
- Learn about how to code to change the resources on a machine to be a desired status.
- Learn how puppet manage it's sources files
- Learn the manifests and classes in puppet
- Learn the variables, parameters and conditional statement in puppet DSL, especially the difference with Ruby.
- Understand how resources on the system are modeled in Puppet's Domain Specific Language (DSL).
- Use Puppet to inspect resources on your system.
- Use the Puppet Apply tool to make changes to resources on your system.