Commits

Kenneth Love committed 134b5a1

uptade chef talk

Comments (0)

Files changed (1)

docs/real_world_django_deployment_with_chef.rst

 Presented by Noah Kantrowitz
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-1. How and why
+Getting started with chef
+-------------------------
 
-2. Getting started with chef
+* Resources
 
-    * Resources
+    * type
+    * name
+    * parameters
+    * takes actions
+    * can send notifications
 
-        * type
-        * name
-        * parameters
-        * takes actions
-        * can send notifications
+* Recipes
 
-    * Recipes
+    * A collection of resources
+    * Recipes are evaluated for resources in the order they appear.
+    * Can include other recipes
+    * Dynamic configuration through search
+    * Can be extended through Ruby scripting
 
-        * A collection of resources
-        * Recipes are evaluated for resources in the order they appear.
-        * Can include other recipes
-        * Dynamic configuration through search
-        * Can be extended through Ruby scripting
+* Roles
+    * describe nodes
+    * holds a list of recipes
 
-    * Roles
-        * describe nodes
-        * holds a list of recipes
+* Cookbooks are collections of recipes
 
-    * Cookbooks are collections of recipes
+* Environments are pegged cookbook versions
 
-    * Environments are pegged cookbook versions
+Python-specific tools
+---------------------
 
-3. Python-specific tools
-
-    1. python::package, python::source -- install python
-    2. python::pip, python::virtualenv -- make it dance
-    3. gunicorn::default, gunicorn_config
-    4. supervisor::default, supervisor_service
-
-4. Case study: OpenCompare
+* python::package, python::source -- install python
+* python::pip, python::virtualenv -- make it dance
+* gunicorn::default, gunicorn_config
+* supervisor::default, supervisor_service
 
 .. note:: https://github.com/coderanger/djangocon2011