Title Statements
- Full title :Learning Chef / Mischa Taylor, Seth Vargo.
Summary
Get a hands-on introduction to the Chef, the configuration management tool for solving operations issues in enterprises large and small. Ideal for developers and sysadmins new to configuration management, this guide shows you to automate the packaging and delivery of applications in your infrastructure. You'll be able to build (or rebuild) your infrastructure's application stack in minutes or hours, rather than days or weeks. After teaching you how to write Ruby-based Chef code, this book walks you through different Chef tools and configuration management concepts in each chapter, using detailed examples throughout. All you need to get started is command-line experience and familiarity with basic system administration. Configure your Chef development environment and start writing recipes Create Chef cookbooks with recipes for each part of your infrastructure Use Test Kitchen to manage sandbox testing environments Manage single nodes with Chef client, and multiple nodes with Chef Server Use data bags for storing shared global data between nodes Simulate production Chef Server environments with Chef Zero Classify different types of services in your infrastructure with roles Model life stages of your application, including development, testing, staging, and production.
Read More ↓Edition Statements
- Publication Date:©2015.
Publication Statements
- Publisher(s):O'Reilly Media
- Place of Publication:Sebastopol, CA
- Language:eng
- Publication Date:©2015.
Notes
Includes index.
The Physical Object
- Description:1 online resource (1 volume) : : illustrations
Edition Identifiers
- ISBN:1491944935, 9781491944936, 9781491945117, 1491945117, 1322282277, 9781322282275, 9781491945100, 1491945109
- oclc:ocn896723243
- LC Classification:QA76.76.C69
- Dewey Decimal:005.1068
Table of Contents
1. Configuration Management and Chef -- What Is Configuration Management? -- Why You Need a Configuration Management Tool to Automate IT -- What Is Chef? -- Why Chef Might Be a Good Tool for Your Enterprise -- Where Do We Go From Here? -- 2. Configure Your Chef Development Environment -- Install a Programmer's Text Editor -- Chef Development Tools -- Install the Chef Development Tools on Linux -- Verify the Chef Development Kit/Chef Client Install on Linux -- Install Test Kitchen on Linux (Chef Client Only) -- Verify the Test Kitchen Installation on Linux (Chef Client only) -- Install the Chef Development Tools on Mac OS X -- Verify the Chef Development Kit/Chef Client Installation on Mac OS X -- Install Test Kitchen on Mac OS X (Chef Client Only) -- Verify the Test Kitchen Installation on Mac OS X (Chef Client Only) -- Install the Chef Development Tools on Windows -- Verify the Chef Development Kit/Chef Client Installer in Windows -- Install Test Kitchen in Windows (Chef Client Only) -- Verify the Test Kitchen Installer in Windows (Chef Client Only) -- Install Unix Tools for Windows -- Install ConEmu (Optional) -- Summary -- 3. Ruby and Chef Syntax -- Overview of Ruby -- Ruby Syn…
Read More ↓
Rate & Review