Summary

In this chapter, we've seen how a manifest is made up of Puppet resources. You've learned how to use Puppet's file resource to create and modify files, how to install packages using the package resource, and how to manage services with the service resource. We've looked at the common package-file-service pattern and seen how to use the notify attribute on a resource to send a message to another resource indicating that its configuration has been updated. We've covered the use of the require attribute to make dependencies between resources explicit, when necessary.

You've also learned to use puppet resource to inspect the current state of the system according to Puppet, and puppet describe to get command-line help on all Puppet resources. ...

Get Puppet 5 Beginner's Guide - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.