~/talk

Cooking with Chef - Your servers will thank you

Talkat MountainWest RubyConf 2010 · 2010-03-11..03-12· [devops-and-delivery, ruby]
links:none on file
slides:none on file

Chef code actually configures systems: recipes install packages, manage services, render ERB templates and notify restarts only when diffs change because resources are idempotent. Real fixes include HAProxy SSL needing protocol set to TCP plus ssl_hello_check (saves hours of debugging), heartbeat recipes that map hostnames to virtual IPs for failover, and a security recipe that applies iptables rules and disables password auth in sshd so new machines are provisioned locked down automatically. Cluster example: largest build was ~35 nodes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20System and Work
  3. 2:00Configuration Languages
  4. 2:20No support for configuration languages
  5. 3:02An esoteric detail
  6. 4:25The UNIX way
  7. 4:45What is Chef
  8. 5:10Why Chef
  9. 6:17Recipe
  10. 7:34Service
  11. 8:04Enable Service
  12. 8:35Templates
  13. 8:56Restarting MySQL
  14. 10:13ERBE
  15. 11:49Chef Attributes
  16. 13:28Cookbook Repository
  17. 15:06Examples
  18. 15:20Attributes
  19. 15:57SSL
  20. 16:22Template
  21. 16:37Sharing Recipes
  22. 17:10Heartbeat
  23. 17:38Heartbeat attributes
  24. 18:49Security
  25. 19:06IPtables sshd
  26. 20:36Chef Wiki
  27. 21:52Writing Recipes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.