- From: Adam Jacob <adam@opscode.com>
- To: chef@lists.opscode.com
- Subject: [chef] Re: Re: Re: Thinking out loud
- Date: Wed, 29 Jul 2009 09:50:39 -0700
On Wed, Jul 29, 2009 at 12:09 AM, Graeme Mathieson<mathie@woss.name> wrote:
>
Thanks for the detailed response, Adam, and apologies for the delay in
>
following up. I've just got so many thoughts, ideas and directions that it's
>
hard to know where to start! Well, that and I've got a production system to
>
deliver ASAP, which is what I'm busting a gut on just now. :-)
Cool - take your time. We'll get Rome built, just not today.
>
But unfortunately, "just enough chef" is quite a lot. So I had a go at
>
creating a "bootstrap" installation script for Chef. It works against a
>
pristine Ubuntu 9.04 system and doesn't pollute the system itself with
>
anything, leaving that to Chef itself. I've shifted the documentation (and
>
the script itself) across to our public wiki:
>
>
http://wiki.rubaidh.com/display/public/Bootstrapping+Chef
>
>
I'm sure it's utterly bug ridden and flawed, but it does appear to do the
>
right thing. And, for bonus points, it seems to be somewhat idempotent in
>
that it doesn't cause harm if you run it again. Not that it carries on where
>
it left off, but at least everything happens in a temporary directory, or
>
through Chef.
>
>
Thoughts?
I dig it! It's already pretty generic, but seeing something like this
for all the various platforms we support is a great idea. Reminds me
of the old Gnome installer from back in the day. Another variant on
this would be using Capistrano to do it remotely..
Adam
--
Opscode, Inc.
Adam Jacob, CTO
T: (206) 508-7449 E: adam@opscode.com
Archive powered by MHonArc 2.6.16.