- From: Daniel DeLeo <
>
- To:
- Subject: [chef] Re: Re: Re: Re: using berkself and solo, does file layout this look correct?
- Date: Sat, 12 Jul 2014 12:10:54 -0700
http://docs.opscode.com/essentials_roles.html
--
Daniel DeLeo
On Saturday, July 12, 2014 at 9:30 AM, S Ahmed wrote:
>
Can I see any example of a ruby formatted role? Not sure what the file name
>
is or where the file should be?
>
>
>
On Thu, Jul 10, 2014 at 11:52 AM, Daniel DeLeo
>
<
>
>
(mailto:
)>
>
wrote:
>
>
>
>
>
> On Thursday, July 10, 2014 at 8:41 AM, S Ahmed wrote:
>
>
>
> > any comments about if I am doing it correctly?
>
> >
>
> >
>
> > On Fri, Jun 20, 2014 at 5:09 PM, S Ahmed
>
> > <
>
> >
>
> > (mailto:
)
>
> >
>
> > (mailto:
)>
>
> > wrote:
>
> > > Hello,
>
> > >
>
> > > After breaking the cookbook using:
>
> > >
>
> > > > berks cookbook testcookbook
>
> > >
>
> > > I then created the following:
>
> > >
>
> > > /roles/web.rb (http://web.rb) (http://web.rb) # front-end web servers
>
> > > /roles/db.rb # db server
>
> > > /roles/search.rb # search servers
>
> > >
>
> > > I then created a seperate json file for each chef-solo role:
>
> > >
>
> > > /solo/web.json (http://web.json) (http://web.json)
>
> > > /solo/db.json
>
> > > /solo/search.json
>
> > >
>
> > > I will then use berkself vendor to save to /cookbooks
>
> > >
>
> > > I then run chef solo on each server role using the appriopriate .json
>
> > > file.
>
> > >
>
> > > Is this reasonable?
>
> > >
>
> > > thanks!
>
> chef-solo is capable of using ruby formatted roles directly, so you can
>
> just package those up and ship them to your nodes without converting to
>
> json.
>
>
>
> Also, berkshelf can package your cookbooks for chef-solo using the `berks
>
> package` command, see the "PACKAGING COOKBOOKS” section of
>
> http://berkshelf.com
>
>
>
> --
>
> Daniel DeLeo
>
Archive powered by MHonArc 2.6.16.