@@ -231,17 +231,27 @@ To run the playbook:
231231 The Ansible playbook will ping all of the servers in the :file: `hosts.yml ` file.
232232You can also select groups of servers using Ansible. For more information
233233about Ansible, read the `Ansible Docs <http://docs.ansible.com/ >`_.
234- `An Ansible tutorial <https://serversforhackers.com/an-ansible-tutorial/ >`_ is also
234+ `An Ansible tutorial <https://serversforhackers.com/an-ansible-tutorial/ >`_ is also a
235235great and detailed introduction to getting started with Ansible.
236236
237237
238238Chef
239239----
240+ `Chef <https://www.chef.io/chef/ >`_ is a systems and cloud infrastructure automation
241+ framework that makes it easy to deploy servers and applications to any physical,
242+ virtual, or cloud location. Chef works by using custom recipes which can simply be defined
243+ as configuration elements which implement your polices.
244+ These custom recipes are usually stored in your Chef server.
240245
241- .. todo :: Write about Chef
246+ Chef clients run on every server that is part of your infrastructure and these regularly
247+ check with your Chef server to ensure your system is always aligned and represents the
248+ desired state. Since each individual server has its own distinct Chef client, each server
249+ configures itself and this distributed approach makes Chef a scalable automation platform.
250+
251+ `Getting started with Chef <http://gettingstartedwithchef.com/first-steps-with-chef.html >`_
252+ is a good starting point for Chef Beginners and many community maintained cookbooks that can
253+ serve as a good reference can be found at the `Chef Supermarket <https://supermarket.chef.io/cookbooks >`_.
242254
243- `Chef Documentation
244- <http://wiki.opscode.com/display/chef/Documentation> `_
245255
246256Puppet
247257------
0 commit comments