Developing a Cookbook

In this chapter, we walk you through the process of creating a cookbook. The chapter covers all important aspects of developing cookbooks.

Developing Your First Cookbook

Chef uses cookbooks to configure systems the way the administrator wants them to be configured.

We will assume that you have a chef server, a workstation, and a node already configured.

Cookbooks are created on the workstation using knife and are then uploaded to the chef server using knife.

We demonstrate the creation of a basic nginx cookbook that installs the Nginx web server on our node.

Figure 9-1 demonstrates how we will proceed in this chapter. ...

Get Automation through Chef Opscode now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.