Configuration Management with Chef-Solo

A comprehensive guide to get you up and running with Chef-Solo.
Preview in Mapt

Configuration Management with Chef-Solo

Naveed ur Rahman

A comprehensive guide to get you up and running with Chef-Solo.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$9.80
RRP $13.99
Save 29%
Print + eBook
$22.99
RRP $22.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$9.80
$22.99
$29.99p/m after trial
RRP $13.99
RRP $22.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Configuration Management with Chef-Solo Book Cover
Configuration Management with Chef-Solo
$ 13.99
$ 9.80
Managing Mobile Devices with Configuration Manager System Center Current Branch [Video] Book Cover
Managing Mobile Devices with Configuration Manager System Center Current Branch [Video]
$ 124.99
$ 106.25
Buy 2 for $27.30
Save $111.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781783982462
Paperback116 pages

Book Description

Chef is a configuration management tool used to handle the hardest part of infrastructure, easing the deployment of servers and applications to any infrastructure. Chef-Solo is an open source version of the chef-client that allows you to use cookbooks with nodes, without requiring access to a Chef server. In any infrastructure, managing servers is one of the most critical tasks for any server administration. Chef-Solo makes the process of booting and provisioning many machines at the same time much easier.

Configuration Management with Chef-Solo will take you through the workflow of managing one or more servers. It includes many sample recipes to start with, and gradually you will take a look at the different interaction points and will also learn how Chef-Solo helps minimize your efforts to build and manage different machines. You will learn how to run servers while executing Ruby code. This  hands-on guide will help you to understand the importance of this amazing configuration management tool.

Table of Contents

Chapter 1: Introduction to Chef and Chef-Solo
Getting started with Chef
Understanding Chef-Solo
Terminologies
Different use cases
An overview of Chef
Summary
Chapter 2: Setting Up an Environment for Chef-Solo
Installation on Linux and Ubuntu
Prerequisites of Chef-Solo
Cookbooks
Downloading recipes
Chef-Solo configuration
Summary
Chapter 3: Setting Up a Development Environment
Introducing virtual machine
Executing recipes with Vagrant
Creating a Hello World recipe
Summary
Chapter 4: Developing Cookbooks
Exploring Knife
Developing recipes and cookbooks
Berkshelf
Understanding recipes
Resources
Attributes
Metadata
Summary
Chapter 5: More about Cookbooks and Recipes
Using files
Exploring templates
Data bags
Roles
Restarting services and server handling
Summary
Chapter 6: Chef-Solo and Docker
Docker
Installing Docker
The working of Docker
Dockerfiles
Recommended ways to use Chef-Solo
Chef server
Summary

What You Will Learn

  • Define your infrastructure as code in Chef
  • Set up a testing and production environment with Chef-Solo
  • 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

Authors

Table of Contents

Chapter 1: Introduction to Chef and Chef-Solo
Getting started with Chef
Understanding Chef-Solo
Terminologies
Different use cases
An overview of Chef
Summary
Chapter 2: Setting Up an Environment for Chef-Solo
Installation on Linux and Ubuntu
Prerequisites of Chef-Solo
Cookbooks
Downloading recipes
Chef-Solo configuration
Summary
Chapter 3: Setting Up a Development Environment
Introducing virtual machine
Executing recipes with Vagrant
Creating a Hello World recipe
Summary
Chapter 4: Developing Cookbooks
Exploring Knife
Developing recipes and cookbooks
Berkshelf
Understanding recipes
Resources
Attributes
Metadata
Summary
Chapter 5: More about Cookbooks and Recipes
Using files
Exploring templates
Data bags
Roles
Restarting services and server handling
Summary
Chapter 6: Chef-Solo and Docker
Docker
Installing Docker
The working of Docker
Dockerfiles
Recommended ways to use Chef-Solo
Chef server
Summary

Book Details

ISBN 139781783982462
Paperback116 pages
Read More

Read More Reviews

Recommended for You

Chef Infrastructure Automation Cookbook Book Cover
Chef Infrastructure Automation Cookbook
$ 26.99
$ 18.90
Orchestrating Docker Book Cover
Orchestrating Docker
$ 14.99
$ 10.50
Creating Development Environments with Vagrant Book Cover
Creating Development Environments with Vagrant
$ 19.99
$ 14.00
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Docker Cookbook Book Cover
Docker Cookbook
$ 35.99
$ 25.20
Build Your Own PaaS with Docker Book Cover
Build Your Own PaaS with Docker
$ 23.99
$ 16.80