matschaffer/knife-solo — Issue #26: Allow the bootstrap script to be customized/overridden
Author: TylerRick
Created: 2012-02-22 08:34:54+00:00
State: open

It would be nice if you could customize the bootstrap script, similar to how the knife command lets you (http://wiki.opscode.com/display/chef/Knife+Bootstrap).

For example, http://www.agileweboperations.com/chef-rvm-ruby-enterprise-edition-as-default-ruby provides a custom bootstrap that installs Ruby REE via RVM:

```
$ knife bootstrap www.example.com -t bootstrap/ubuntu10.04-rvm-ree.erb
```

But knife bootstrap doesn't really work with chef-solo (from what I can tell). Which is why I'd like knife-solo to provide a similar feature. :)

Specifically, what I would like my bootstrap script to do is to install **rvm** (multi-user install) and then install the latest ruby (**1.9.3-p0** last I checked) using rvm.

I certainly don't want ruby **1.8** installed on my brand-new server, which is what knife prepare currently will do... :(