Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 109 lines (71 sloc) 7.611 kB
5d771c2 @nathenharvey Updating the intro and outro for episode 20 of what's cookin'
nathenharvey authored
1 Introduction
2 ------------
3
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
4 Hello, and welcome to episode 20 of the Food Fight Show. This is the podcast where DevOps Chefs do battle.
5d771c2 @nathenharvey Updating the intro and outro for episode 20 of what's cookin'
nathenharvey authored
5
6 I'm Nathen Harvey, @n-a-t-h-e-n-h-a-r-v-e-y on Twitter.
7
8 And, I'm Bryan Berry, @b-r-y-a-n-w-b on Twitter.
9
10 While you're over on Twitter, be sure to follow @foodfightshow!
11
12 We'll start this episode with "What's Cookin'" - your source for Chef and Cookbook news.
13
14 In the News<a name="news"></a>
15 -----------
7a5c1e3 @bryanwb add stub for episode 20 w/ note about Simon Griffee
bryanwb authored
16
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
17 **B** * Jon Cowie's presentation at Velocity 2012, [Michelin Starred Cooking with Chef](http://www.slideshare.net/jonlives/michelin-starred-cooking-with-chef)
ff5d768 @nathenharvey What's cookin' for episode 20
nathenharvey authored
18
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
19 **N** * [Visual guide to Chef](http://www.mynameiskate.com/visual-guide-to-chef/) from Kate Leroux
20
21 **B** * [git_to_chef](https://github.com/cjs226/git_to_chef) will compare the
22 cookbooks in Git to those in a Chef Environment If there are new and/or
23 updated cookbooks in Git, it'll either log it or upload/freeze the
24 affected cookbooks, update the stated environment, upload databags,
25 upload roles then send an email notification.
26
27 **N** * [Knife::Server](http://fnichol.github.com/knife-server/) - An Opscode
28 Chef knife plugin to manage Chef Servers. Bootstrap a new Chef Server
29 on Amazon's EC2 or a standalone server. Backup and restore your Chef
30 Server or Hosted Chef's node, role, data bag, and environment JSON data.
31
32 **B** * [DevOpsDays Delhi](http://www.devopsdays.org/events/2012-india/registration/) - July 21 & 22
33
34 **N** * chefspec and rspec-chef are great tools for unit-testing your chef cookbooks, but it's often cumbersome to mock out all your node's ohai data. Even a clean operating system yields a few thousand lines of ohai data, so it's easy to quickly pollute your tests with more mock and less test. This not only increases the time required to write tests, but it's not extensible and isn't sustainable across large projects. That's why [Seth Vargo](hhttp://twitter.com/sethvargo) at [CustomInk](http://www.customink.com) cooked up [fauxhai](https://github.com/customink/fauxhai) - a community supported gem for easily mocking ohai data.
35
36 * command line tool for generating and contributing fauxhai data
37 * easily override any attributes
38 * specify default versions
39 * fetch remote server data (coming soon!)
40
41
42 **B** * [MVT: knife test with Travis CI](http://nathenharvey.com/blog/2012/07/06/mvt-knife-test-and-travisci/)
43
44 **N** * [What Production Means](http://blog.lusis.org/blog/2012/07/09/what-production-means/) - recent blog post by [@lusis](http://twitter.com//lusis)
45
46 **B** * Opscode training - use discount code **REDACTED, listen to get the code** to save 10% on sessions.
47
48
49 **N** * [Food Fight Show](http://foodfightshow.org) website. You can now support us using Flattr, the microdonation platform.
50
51 **N** * [Evolving towards cookbook reusability slides](http://realityforge.org/presentations/cookbook-reusability/#1)
c9f9dcc @bryanwb add more updated cookbooks
bryanwb authored
52
7a5c1e3 @bryanwb add stub for episode 20 w/ note about Simon Griffee
bryanwb authored
53
3f12392 @nathenharvey initialing what's cookin' script
nathenharvey authored
54 Cookbook News<a name="cookbooks"></a>
5d771c2 @nathenharvey Updating the intro and outro for episode 20 of what's cookin'
nathenharvey authored
55 -------------
56 ### New Cookbooks
7a5c1e3 @bryanwb add stub for episode 20 w/ note about Simon Griffee
bryanwb authored
57
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
58 **N** * [phantomjs](http://community.opscode.com/cookbooks/phantomjs) v0.0.2 - [sethvargo](http://community.opscode.com/users/sethvargo)
59 Installs the phantomjs cookbook and necessary packages. This repository also features a full test suite! (knife, foodcritic, chefspec, using fauxhai)
60
61 **B** * [rails_rvm](http://community.opscode.com/cookbooks/rails_rvm) v0.1.0 - [bwright](http://community.opscode.com/users/bwright) - First community cookbook!
62 Installs System Wide RVM via the RVM recipe. RVM is configured for the specified user to work on boot. Then Rails is installed
63
64 **N** * [trac4r](http://community.opscode.com/cookbooks/trac4r) v1.0.3 - [cixelsyd](http://community.opscode.com/users/cixelsyd)
65 Oftentimes it is helpful for your servers to create and post their own documentation. In Operations, it is important that we focus on publishing information in a timely, organized, and appropriate fashion. Of necessity, a good Operations team has multiple tools. Unfortunately, the multiplicity of tools can result in information fragmentation and difficulty in providing a single location for Developers and collegues to go for answers to common questions. Additionally, it is often sub-optimal to give access to a particular toolset simply to provide log or status information.
66
67 Tasks such as updating tickets when build artifacts have been generated, self-generated wikipages, or even posting drive fragmentation status are all basic tasks that servers should be able to do themselves. This is a basic attempt at enabling machines to interact with a [Trac](http://trac.edgewall.org/) system for the specific purposes listed above... As well as others.
68
69
70 **B** * [zpool](http://community.opscode.com/cookbooks/zpool) v0.0.1 - [marthag](http://community.opscode.com/users/marthag)
71 Lightweight resource and provider to create or destroy simple zpools in Solaris zpools.
72
73 **N** * [zfs](http://community.opscode.com/cookbooks/zfs) v0.0.2 - [marthag](http://community.opscode.com/users/marthag)
74 Lightweight resource and provider to manage Solaris zfs file systems. Currently, only a limited sub-set of options are supported.
75
76 **B** * [emailer](http://community.opscode.com/cookbooks/emailer) v1.0.1 - [cixelsyd](http://community.opscode.com/users/cixelsyd) (steven c)
77 Installs/Configures Mail gems and provides library for quick email messages from servers. What you see is what you get. Steven has a gmail account that he use as an SMTP server; the example is currently setup for TLS with google.
78
79
5d771c2 @nathenharvey Updating the intro and outro for episode 20 of what's cookin'
nathenharvey authored
80 ### Updated Cookbooks
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
81 **N**
82 * [datadog](http://community.opscode.com/cookbooks/datadog) v0.0.12 - [miketheman](http://community.opscode.com/users/miketheman)
83 * [newrelic](http://community.opscode.com/cookbooks/newrelic) v0.3.2 - [devesc](http://community.opscode.com/users/devesc)
84 * [zncrypt](http://community.opscode.com/cookbooks/zncrypt) v0.1.2 - [egarcia](http://community.opscode.com/users/egarcia)
85 * [ruby_enterprise](http://community.opscode.com/cookbooks/ruby_enterprise) v0.2.6 - [miketheman](http://community.opscode.com/users/miketheman) (Now with TravisCI - foodcritic, knife, and [tailor](https://github.com/turboladen/tailor))
86 * [sensu](http://community.opscode.com/cookbooks/sensu) v0.1.1 - [portertech](http://community.opscode.com/users/portertech)
87 * [zone](http://community.opscode.com/cookbooks/zone) v0.0.5 - [marthag](http://community.opscode.com/users/marthag)
88 * [pkgutil](http://community.opscode.com/cookbooks/pkgutil) v0.0.3 - [marthag](http://community.opscode.com/users/marthag)
89 Manages Solaris pkgutil packages
90 * [helios](http://community.opscode.com/cookbooks/helios) v1.0.1 - [cixelsyd](http://community.opscode.com/users/cixelsyd)
91 * [logstash](https://github.com/lusis/chef-logstash) v0.2.1 - [lusis](https://github.com/lusis)
92 * [elasticsearch](https://github.com/karmi/cookbook-elasticsearch)
93 v0.0.2 - [Karel Minarik](https://github.com/karmi)
7a5c1e3 @bryanwb add stub for episode 20 w/ note about Simon Griffee
bryanwb authored
94
5d771c2 @nathenharvey Updating the intro and outro for episode 20 of what's cookin'
nathenharvey authored
95 Do you have cookbook news that you'd like to share or feedback on the show? Please drop a line to info@foodfightshow.org
96
97 Be sure to follow [@foodfightshow on twitter](http://twitter.com/foodfightshow) and to rate us on itunes!
98
99 On to the show...
100 ----------------
d1c008b @nathenharvey Revert "start writing what's cookin' for Episode 20"
nathenharvey authored
101 **B**
102 You may have noticed our site has a new look! We have migrated from Blogger to Github Pages using the Octopress framework.
103
104 Thanks to Simon Griffee for migrating our site from Blogger to Octopress. Simon Griffee is a freelance [graphic designer and web
105 developer](http://hypertexthero.com/about/) and [photographer](http://simongriffee.com). [Contact](http://hypertexthero.com/contact/) him at
106 simon@hypertexthero.com
107
108 Let's get on to the show: An interview with Opscode's Joshua Timberman...
Something went wrong with that request. Please try again.