From f8708694403f47e69dab5a280d03a11b3ce33921 Mon Sep 17 00:00:00 2001 From: katmutua Date: Tue, 6 Oct 2015 13:19:36 +0300 Subject: [PATCH] Include preliminery content on chef --- docs/scenarios/admin.rst | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/scenarios/admin.rst b/docs/scenarios/admin.rst index 6893032..be8ac9b 100644 --- a/docs/scenarios/admin.rst +++ b/docs/scenarios/admin.rst @@ -231,17 +231,27 @@ To run the playbook: The Ansible playbook will ping all of the servers in the :file:`hosts.yml` file. You can also select groups of servers using Ansible. For more information about Ansible, read the `Ansible Docs `_. -`An Ansible tutorial `_ is also +`An Ansible tutorial `_ is also a great and detailed introduction to getting started with Ansible. Chef ---- +`Chef `_ is a systems and cloud infrastructure automation +framework that makes it easy to deploy servers and applications to any physical, +virtual, or cloud location. Chef works by using custom recipes which can simply be defined +as configuration elements which implement your polices. +These custom recipes are usually stored in your Chef server. -.. todo:: Write about Chef +Chef clients run on every server that is part of your infrastructure and these regularly +check with your Chef server to ensure your system is always aligned and represents the +desired state. Since each individual server has its own distinct Chef client, each server +configures itself and this distributed approach makes Chef a scalable automation platform. + +`Getting started with Chef `_ +is a good starting point for Chef Beginners and many community maintained cookbooks that can +serve as a good reference can be found at the `Chef Supermarket `_. - `Chef Documentation - `_ Puppet ------