configuration management with                           chef                                jeff wallace                   ...
i suck            at titlesSunday, October 24, 2010
Configuration Management                                                 DrupalCamp NYC 8http://www.flickr.com/photos/acmace...
Configuration Management                                                 DrupalCamp NYC 8                                  ...
Configuration Management w/Chef                                             DrupalCampMTL 2010http://www.flickr.com/photos/c...
Configuration Management w/Chef                                             DrupalCampMTL 2010                             ...
what the hell is           configuration           managementSunday, October 24, 2010
server configurationSunday, October 24, 2010
server configuration                           codeSunday, October 24, 2010
server configuration                             code                           *we’re all programers!Sunday, October 24, 2...
blueprints foryour servershttp://www.hunterhomesnh.com/gallery.php?var=1Sunday, October 24, 2010
and the factory     to build ithttp://www.flickr.com/photos/theodevil/4278796647/Sunday, October 24, 2010
what are                            the toolshttp://www.flickr.com/photos/ontario_wanderer/3496185271/Sunday, October 24, 2...
started in 1993                                 written in C                           Argonne National Laboratory        ...
first release in 2005                             written in ruby                              puppet DSL                  ...
chefhttp://www.flickr.com/photos/28056346@N06/3025510447/Sunday, October 24, 2010
first release in 2009                                   written in ruby                                   pure ruby DSLhttp...
Sunday, October 24, 2010
quick run downSunday, October 24, 2010
chef-client  runs on each machineSunday, October 24, 2010
chef-server        manages each machineSunday, October 24, 2010
chef-solo                           sever and client all-in-oneSunday, October 24, 2010
every machine you                       configure is a nodeSunday, October 24, 2010
every machine you                       configure is a node                            *yeah more nodes!Sunday, October 24,...
nodes have attributesSunday, October 24, 2010
$ ohaiSunday, October 24, 2010
$ ohai                           *just a snippetSunday, October 24, 2010
attributes can be                           searched with solr                                http://wiki.opscode.com/disp...
attributes can be                           searched with solr                            *nodes + searching ... is this a...
every node can be                             assigned a role                             myql server, apache server, both...
every node has a run list                           list of roles and recipes                                applied in or...
every node has a set of               resources                           this is what chef managesSunday, October 24, 2010
resourceSunday, October 24, 2010
*a resource has an actionSunday, October 24, 2010
*resources have attributes                             *allow multiple actionsSunday, October 24, 2010
*resources have attributes                             *allow multiple actionsSunday, October 24, 2010
*resources have attributes                             *allow multiple actionsSunday, October 24, 2010
*resources can notify other resourcesSunday, October 24, 2010
my.cnf.erb                             *attributesSunday, October 24, 2010
my.cnf.erb                             *attributesSunday, October 24, 2010
attributes                           *can be overridden                               *searchableSunday, October 24, 2010
*adds cronjob to crontab for www-data user                           lots more: http://wiki.opscode.com/display/chef/Resou...
recipeSunday, October 24, 2010
*group of resources                              *run in orderSunday, October 24, 2010
cookbookSunday, October 24, 2010
cookbookSunday, October 24, 2010
file resolutionSunday, October 24, 2010
some useful                           examples for                            drupalistsSunday, October 24, 2010
drushSunday, October 24, 2010
git checkoutSunday, October 24, 2010
git checkoutSunday, October 24, 2010
git checkoutSunday, October 24, 2010
git checkout                              branchSunday, October 24, 2010
Sunday, October 24, 2010
demo?Sunday, October 24, 2010
thanks!                                 jeff wallace                            jeff@evolvingweb.ca                       ...
Upcoming SlideShare
Loading in...5
×

44275732 chef

1,603

Published on

Chef Opscode

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,603
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

44275732 chef

  1. 1. configuration management with chef jeff wallace jeff@evolvingweb.caSunday, October 24, 2010
  2. 2. i suck at titlesSunday, October 24, 2010
  3. 3. Configuration Management DrupalCamp NYC 8http://www.flickr.com/photos/acmace/4434408330/Sunday, October 24, 2010
  4. 4. Configuration Management DrupalCamp NYC 8 10 people...http://www.flickr.com/photos/acmace/4434408330/Sunday, October 24, 2010
  5. 5. Configuration Management w/Chef DrupalCampMTL 2010http://www.flickr.com/photos/cfso1952/3597279132/Sunday, October 24, 2010
  6. 6. Configuration Management w/Chef DrupalCampMTL 2010 11 people?http://www.flickr.com/photos/cfso1952/3597279132/Sunday, October 24, 2010
  7. 7. what the hell is configuration managementSunday, October 24, 2010
  8. 8. server configurationSunday, October 24, 2010
  9. 9. server configuration codeSunday, October 24, 2010
  10. 10. server configuration code *we’re all programers!Sunday, October 24, 2010
  11. 11. blueprints foryour servershttp://www.hunterhomesnh.com/gallery.php?var=1Sunday, October 24, 2010
  12. 12. and the factory to build ithttp://www.flickr.com/photos/theodevil/4278796647/Sunday, October 24, 2010
  13. 13. what are the toolshttp://www.flickr.com/photos/ontario_wanderer/3496185271/Sunday, October 24, 2010
  14. 14. started in 1993 written in C Argonne National Laboratory written in pythonSunday, October 24, 2010
  15. 15. first release in 2005 written in ruby puppet DSL similar to chefSunday, October 24, 2010
  16. 16. chefhttp://www.flickr.com/photos/28056346@N06/3025510447/Sunday, October 24, 2010
  17. 17. first release in 2009 written in ruby pure ruby DSLhttp://www.flickr.com/photos/28056346@N06/3025510447/Sunday, October 24, 2010
  18. 18. Sunday, October 24, 2010
  19. 19. quick run downSunday, October 24, 2010
  20. 20. chef-client runs on each machineSunday, October 24, 2010
  21. 21. chef-server manages each machineSunday, October 24, 2010
  22. 22. chef-solo sever and client all-in-oneSunday, October 24, 2010
  23. 23. every machine you configure is a nodeSunday, October 24, 2010
  24. 24. every machine you configure is a node *yeah more nodes!Sunday, October 24, 2010
  25. 25. nodes have attributesSunday, October 24, 2010
  26. 26. $ ohaiSunday, October 24, 2010
  27. 27. $ ohai *just a snippetSunday, October 24, 2010
  28. 28. attributes can be searched with solr http://wiki.opscode.com/display/chef/SearchSunday, October 24, 2010
  29. 29. attributes can be searched with solr *nodes + searching ... is this a drupal site? http://wiki.opscode.com/display/chef/SearchSunday, October 24, 2010
  30. 30. every node can be assigned a role myql server, apache server, bothSunday, October 24, 2010
  31. 31. every node has a run list list of roles and recipes applied in orderSunday, October 24, 2010
  32. 32. every node has a set of resources this is what chef managesSunday, October 24, 2010
  33. 33. resourceSunday, October 24, 2010
  34. 34. *a resource has an actionSunday, October 24, 2010
  35. 35. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  36. 36. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  37. 37. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  38. 38. *resources can notify other resourcesSunday, October 24, 2010
  39. 39. my.cnf.erb *attributesSunday, October 24, 2010
  40. 40. my.cnf.erb *attributesSunday, October 24, 2010
  41. 41. attributes *can be overridden *searchableSunday, October 24, 2010
  42. 42. *adds cronjob to crontab for www-data user lots more: http://wiki.opscode.com/display/chef/ResourcesSunday, October 24, 2010
  43. 43. recipeSunday, October 24, 2010
  44. 44. *group of resources *run in orderSunday, October 24, 2010
  45. 45. cookbookSunday, October 24, 2010
  46. 46. cookbookSunday, October 24, 2010
  47. 47. file resolutionSunday, October 24, 2010
  48. 48. some useful examples for drupalistsSunday, October 24, 2010
  49. 49. drushSunday, October 24, 2010
  50. 50. git checkoutSunday, October 24, 2010
  51. 51. git checkoutSunday, October 24, 2010
  52. 52. git checkoutSunday, October 24, 2010
  53. 53. git checkout branchSunday, October 24, 2010
  54. 54. Sunday, October 24, 2010
  55. 55. demo?Sunday, October 24, 2010
  56. 56. thanks! jeff wallace jeff@evolvingweb.ca *questions and comments encouragedSunday, October 24, 2010
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×