# Chef Patterns - how to be an executive pattern

**URL:** <https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115>\
**Category:** Chef Infra (archive)\
**Created:** [October 18, 2011, 7:09pm UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115 "2011-10-18T19:09:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bryan\_Berry](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/bryan_berry/32/213_2.png) [@Bryan\_Berry](https://discourse.chef.io/u/Bryan_Berry)\
**Post date:** [October 18, 2011, 7:09pm UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/1 "2011-10-18T19:09:57Z")

</div>

[http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices](http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices)

---

<div class="post-metadata">

**Author:** ![Bryan\_Berry](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/bryan_berry/32/213_2.png) [@Bryan\_Berry](https://discourse.chef.io/u/Bryan_Berry)\
**Post date:** [October 18, 2011, 7:13pm UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/2 "2011-10-18T19:13:26Z")

</div>

sorry guys, last one got out before i finished typing due to an overly  
sensitive touchpad

I am trying to figure to best ways to work with cookbooks, collaborate w/  
other cookbook authors, and separate "ingredients" (corporate data) from  
recipes.

I have started putting a few here. Please add and correct whatever is  
incorrect.

> [http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices](http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices)

While the philosophy of chef is TIMTOWTDI, it would help to document  
different "patterns" for configuring your chef repository and laying out  
cookbooks. That will help us collaborate and grow as a community

---

<div class="post-metadata">

**Author:** ![Eric\_G\_Wolfe](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@Eric\_G\_Wolfe](https://discourse.chef.io/u/Eric_G_Wolfe)\
**Post date:** [October 18, 2011, 10:05pm UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/3 "2011-10-18T22:05:36Z")

</div>

The page Creating New Cookbooks  
([http://wiki.opscode.com/display/chef/Creating+New+Cookbooks](http://wiki.opscode.com/display/chef/Creating+New+Cookbooks)) on the  
wiki, gives a high-level overview on Cookbook Best Practices.

## Eric G. Wolfe Senior Linux Administrator, IT Infrastructure Systems

Marshall University Computing Services  
Drinko Library 428-K  
One John Marshall Dr.  
Huntington, WV 25755  
Phone: 304.696.3428  
Email: eric.wolfe@marshall.edu

No one can make you feel inferior without your consent.  
-- Eleanor Roosevelt

On 10/18/2011 03:13 PM, Bryan Berry wrote:

> sorry guys, last one got out before i finished typing due to an overly  
> sensitive touchpad
> 
> I am trying to figure to best ways to work with cookbooks, collaborate  
> w/ other cookbook authors, and separate "ingredients" (corporate data)  
> from recipes.
> 
> I have started putting a few here. Please add and correct whatever is  
> incorrect.
> 
> ```
> http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices
> 
> ```
> 
> While the philosophy of chef is TIMTOWTDI, it would help to document  
> different "patterns" for configuring your chef repository and laying  
> out cookbooks. That will help us collaborate and grow as a community

---

<div class="post-metadata">

**Author:** ![Bryan\_Berry](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/bryan_berry/32/213_2.png) [@Bryan\_Berry](https://discourse.chef.io/u/Bryan_Berry)\
**Post date:** [October 19, 2011, 3:35am UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/4 "2011-10-19T03:35:41Z")

</div>

tks Eric, I overlooked that in my haste

On Wed, Oct 19, 2011 at 12:05 AM, Eric G. Wolfe [eric.wolfe@marshall.edu](mailto:eric.wolfe@marshall.edu)wrote:

> \*\*  
> The page Creating New Cookbooks (  
> [http://wiki.opscode.com/display/chef/Creating+New+Cookbooks](http://wiki.opscode.com/display/chef/Creating+New+Cookbooks)) on the wiki,  
> gives a high-level overview on Cookbook Best Practices.
> 
> ## Eric G. Wolfe Senior Linux Administrator, IT Infrastructure Systems
> 
> Marshall University Computing Services  
> Drinko Library 428-K  
> One John Marshall Dr.  
> Huntington, WV 25755  
> Phone: 304.696.3428  
> Email: eric.wolfe@marshall.edu
> 
> No one can make you feel inferior without your consent.  
> -- Eleanor Roosevelt
> 
> On 10/18/2011 03:13 PM, Bryan Berry wrote:
> 
> sorry guys, last one got out before i finished typing due to an overly  
> sensitive touchpad
> 
> I am trying to figure to best ways to work with cookbooks, collaborate w/  
> other cookbook authors, and separate "ingredients" (corporate data) from  
> recipes.
> 
> I have started putting a few here. Please add and correct whatever is  
> incorrect.
> 
> [http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices](http://wiki.opscode.com/display/chef/How+to+be+an+Executive+Chef+-+Best+Practices)
> 
> While the philosophy of chef is TIMTOWTDI, it would help to document  
> different "patterns" for configuring your chef repository and laying out  
> cookbooks. That will help us collaborate and grow as a community

---

<div class="post-metadata">

**Author:** ![Joshua\_Timberman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/joshua_timberman/32/424_2.png) [@Joshua\_Timberman](https://discourse.chef.io/u/Joshua_Timberman)\
**Post date:** [October 19, 2011, 6:10am UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/5 "2011-10-19T06:10:25Z")

</div>

On Tue, Oct 18, 2011 at 3:05 PM, Eric G. Wolfe [eric.wolfe@marshall.edu](mailto:eric.wolfe@marshall.edu) wrote:

> The page Creating New Cookbooks  
> ([http://wiki.opscode.com/display/chef/Creating+New+Cookbooks](http://wiki.opscode.com/display/chef/Creating+New+Cookbooks)) on the wiki,  
> gives a high-level overview on Cookbook Best Practices.

In addition to this guide and the one I wrote on my blog[0], I'm  
putting together a "style guide" for cookbooks, which will be posted  
to the wiki at some point in the next couple weeks.

--  
Opscode, Inc  
Joshua Timberman, Technical Program Manager  
IRC, Skype, Twitter, Github: jtimberman

---

<div class="post-metadata">

**Author:** ![Bryan\_Berry](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/bryan_berry/32/213_2.png) [@Bryan\_Berry](https://discourse.chef.io/u/Bryan_Berry)\
**Post date:** [October 19, 2011, 6:14am UTC](https://discourse.chef.io/t/chef-patterns-how-to-be-an-executive-pattern/2115/6 "2011-10-19T06:14:45Z")

</div>

awesome, that will be very helpful

On Wed, Oct 19, 2011 at 8:10 AM, Joshua Timberman [joshua@opscode.com](mailto:joshua@opscode.com)wrote:

> On Tue, Oct 18, 2011 at 3:05 PM, Eric G. Wolfe [eric.wolfe@marshall.edu](mailto:eric.wolfe@marshall.edu)  
> wrote:
> 
> > The page Creating New Cookbooks  
> > ([http://wiki.opscode.com/display/chef/Creating+New+Cookbooks](http://wiki.opscode.com/display/chef/Creating+New+Cookbooks)) on the  
> > wiki,  
> > gives a high-level overview on Cookbook Best Practices.
> 
> In addition to this guide and the one I wrote on my blog[0], I'm  
> putting together a "style guide" for cookbooks, which will be posted  
> to the wiki at some point in the next couple weeks.
> 
> --  
> Opscode, Inc  
> Joshua Timberman, Technical Program Manager  
> IRC, Skype, Twitter, Github: jtimberman
