[chef-dev] Re: [chef] The future of the database and application cookbooks


Chronological Thread 
  • From: Noah Kantrowitz < >
  • To:
  • Cc:
  • Subject: [chef-dev] Re: [chef] The future of the database and application cookbooks
  • Date: Thu, 1 Sep 2011 11:35:01 -0700

How is your application delivered now? The core of the application resource 
and the current cookbooks is still a deploy resource, which somewhat limits 
what you can feed in to it.

--Noah

On Sep 1, 2011, at 11:25 AM, William McVey wrote:

> I'm a fairly new user of Chef and the application cookbook, but I do
> like the proposal for the application deployment (and database
> deployment for that matter.) One thing I'd like to confirm though is
> that the 'repository' and 'revision' fields would be optional. The
> current 'application' deployment cookbook pretty much explodes in
> error if you try to use it to deploy an application that is not
> fetched from an revision control repository (a problem I wrote up in
> ticket COOK-724). If in the example below, the repository and revision
> fields were optional, and the packages to load (ideally both OS level
> packages as well as 'python::pip' installation rules) could be
> specified, then that would go a long way to making the application
> cookbook usable in environments where there the codebase to install
> isn't sucked out of a live repository.
> 
>  -- William
> 
> On Tue, Aug 30, 2011 at 10:39 PM, Noah Kantrowitz 
> < >
>  wrote:
>> application "radiant" do
>>  path "/srv/radiant"
>>  owner "nobody"
>>  group "nogroup"
>>  repository "git://github.com/radiant/radiant.git"
>>  revision "master"
>>  packages ["libxml2-dev", "libxslt1-dev", "libsqlite3-dev"]
>>  migrate true

Attachment: smime.p7s
Description: S/MIME cryptographic signature




Archive powered by MHonArc 2.6.16.

§