I am creating a wrapper cookbook for the Apache cookbook to handle changes needed to support Chef, Cobbler, and a few other cookbooks.
I would like to avoid having the Chef recipe attributes overwrite the Cobbler recipe attributes and such (avoid name space conflicts).
Creating separate recipes and templates is easy; just create different file names. How do you keep attributes separate and prevent name space conflicts? It is possible to create different attributes files, but can Chef be told to only use one attribute file per recipe (recipes/chef.rb -> attributes/chef.rb)?