Book Image

Managing Windows Servers with Chef

By : John Ewart
Book Image

Managing Windows Servers with Chef

By: John Ewart

Overview of this book

<p>This book begins with an introduction to the functionality and benefits of using Chef to manage Windows systems. From there, you are shown an overview of the Chef architecture and how to prepare a Windows host so that it can be managed by Chef, followed by an example of writing code to install a popular .NET application with Chef.<br /><br />This book looks at how Windows system administrators can effectively leverage Chef as an automated system management tool to simplify their lives through managed infrastructure. Included are practical examples that will help you to understand how to take advantage of Chef when managing your infrastructure.<br /><br />By the end of the book, you will be able to deploy software, provision hosts (including cloud servers), develop and test recipes for multiple platforms, and manage Windows hosts using the powerful tools that Chef provides.</p>
Table of Contents (13 chapters)

Installing the cookbook


As mentioned, this cookbook has two direct dependencies, windows and iis, which in turn are required in a third dependency, chef_handler. All of these cookbooks can be found at the following locations:

Fetching from GitHub

In order to use these resources, you will want to either download them from GitHub or use Git to clone them to a local system. If you are not interested in working with them as Git repositories (that is, version controlled source code), downloading them will be the simplest way to get them. If you go to the previous URLs, you will see a link titled Download ZIP on the right-hand side of the screen, as shown in the following screenshot:

If you opt to download them as ZIP files rather than clone them with Git, you will want to ensure the directories are named to match...