This is a step-by-step guide, full of hands-on examples of real-world deployment tasks. Each topic is explained and placed in context, while also pointing out the key details of the concepts used. This book is aimed at system administrators and system engineers who have an understanding of configuration management tools and infrastructure. For novice administrators, it contains easy-to-use application recipes to get started immediately.
What you will learn
Define your infrastructure as code in Chef
Set up a testing and production environment with ChefSolo
Test the incremental development of a project with Vagrant
Develop recipes and manage web and database roles
Automate tedious manual tasks
Learn to use data bags and write clean cookbooks
Create a Docker image using cookbooks
Manage and scale your cloud infrastructure by automating your configuration management
Who this book is for
Table of Contents
What is chef, chef-solo and how its useful to manage
different servers
Setting up environment with chef-solo
Setting Development Environment and execute recipe