Summary

Now that you've learned the key terminology that Chef uses and dissected an example infrastructure a bit, you can see the following:

  • Infrastructure can be decomposed into the various roles that resources (nodes) play within that infrastructure
  • A combination of recipes and configuration data provide us with roles that describe a part of our overall infrastructure
  • Chef analyzes the roles applied to hardware resources (nodes) and generates a run list that is specific to the node that those roles are being applied to
  • A run list is then combined with the cookbooks, recipes, templates, and configuration data to build a specific set of scripts that are executed on the node when the chef-client is run
  • We can apply these methodologies of automated configuration ...

Get Chef: Powerful Infrastructure Automation 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.