I would check out
https://github.com/opscode/omnibus-chef-server.
The OSS Chef Server installer uses Chef Solo internally to configure
itself and its embedded services (nginx, postgresql, etc.). Once you
take a deeper dive into that repo you'll see it's actually pretty
straightforward to set up your own omnibus installer and pattern it
after the way chef server does it.
On Friday, August 23, 2013 at
11:11 AM, Koert Kuipers wrote:
we have
all these nice chef scripts to do deployments.
and then sometimes
we do installation at a client that does not have a chef server, and we
end up writing a little bash script to do the install. that sucks.
would there be a way to embed the chef cookbooks
and perhaps chef-solo in a tarball and base a standalone installer on
that? would be a very nice way to re-use chef scripts