- From: Graeme Mathieson <mathie@woss.name>
- To: chef@lists.opscode.com
- Subject: [chef] Re: Re: Thinking out loud
- Date: Wed, 29 Jul 2009 08:09:23 +0100
Hi,
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. :-)
I'll tackle this one for now:
On 25 Jul 2009, at 20:24, Adam Jacob wrote:
* A thin bootstrap tarball of chef solo that doesn't rely on
anything other
than ruby being installed on the client system. No rubygems, nowt.
That way,
we can handle everything else through chef and have real bare-bones
system
images.
This would really just be enough chef to get chef - which is pretty
much the situation now.
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?
G
--
Graeme Mathieson
Managing Director
Rubaidh Ltd: Scottish for Ruby on Rails
Follow us on Twitter: <
http://twitter.com/rubaidh> and <
http://twitter.com/mathie
>
Web Site: <
http://rubaidh.com/>
Blog: <
http://woss.name/>
Telephone: +44 (0)131 273 5271
Mobile: +44 (0)7949 0777 44
Rubaidh Ltd is a limited company registered in Scotland with
registration number SC297029 and VAT number GB 916 0341 53. The
registered address is: Stuart House, Eskmills, Musselburgh, East
Lothian, EH21 7PB, United Kingdom.
Archive powered by MHonArc 2.6.16.