Mastering Chef Provisioning.

Annotation

Saved in:
Bibliographic Details
Main Author: Earl Waud
Format: Electronic eBook
Language:English
Published: Packt Publishing, 2016.
Subjects:
Online Access: Full text (MFA users only)
ISBN:1785884212
9781785884214
Local Note:ProQuest Ebook Central
Table of Contents:
  • Cover ; Copyright; Credits; Foreword; About the Author; Acknowledgments; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Setting up a Development Environment on Your Workstation; Re-introducing Chef; What version of the Chef tools do I use?; References; Filling in the gaps in your Chef knowledge base; Major pieces of a Chef puzzle; The Chef client; The Ohai Chef tool; Recipes and cookbooks; Chef run lists; Chef roles; Chef resources; More things to consider; Data bags; Environments; The Chef supermarket; Chef Development Kit; Setting up an on-premise (private) Chef Server.
  • Knife Tooling and PluginsKnife help; References; Knife subcommands; Knife Bootstrap; Knife Node; Knife Diff; Knife Exec; Knife SSH; Knife Search; References; Knife to editor integration; Using the ""wait"" option; Does my editor require the wait option?; References; Knife Windows plugin; Installing the Knife Windows plugin; Bootstrapping a Windows node; Searching for Windows node data; References; Knife EC2 plugin; Installing the Knife EC2 plugin; Creating an EC2 instance; Bootstrapping an existing EC2 instance; Deleting EC2 instances; References; Creating new Knife plugins.
  • The basic plugin file formatExample
  • A simpler EC2 Create Server plugin; References; Summary; Leveraging Roles, Environments, and Policies; Using Chef roles; How to create a role; Using per-environment run-lists in roles; Using nested roles; There is a downside to roles; References; Using Chef environments; The _default environment; Creating environments; Specifying cookbook versions in environments; References; Using Chef organizations; Creating organizations; Access control; References; Learning the attribute precedence hierarchy; Understanding attribute precedence factors.
  • Resulting precedence hierarchyExploring policies; What exactly is a policy?; Why would I use a policy?; How do I use a policy?; Another example; How to specify the source options for cookbooks; What are the ""Gotchas""?; References; Summary; Custom Resources; Out with the old (LWRPs), in with the new (Custom Resources); What is the difference between the old way and the new way of defining resources?; What is a Custom Resource?; References; Creating an example use case; What is the goal?; Creating the cookbook; Creating the default recipe; The recipe worked, but what is missing?; References.