rbenvでchef + knife-solo 0.3.0をセットアップするshell scirpt
knife-solo 0.3.0をgithubから入れるようにしてみた。
#! /bin/sh sudo yum -y install git libxml2-devel libxslt-devel git clone https://github.com/sstephenson/rbenv.git ~/.rbenv && echo 'checkout repository' echo 'export PATH=$HOME/.rbenv/bin:$PATH' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc mkdir -p ~/.rbenv/plugins git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build rbenv install 2.0.0-p0 rbenv global 2.0.0-p0 gem install chef --no-ri --no-rdoc gem install bundler --no-ri --no-rdoc rbenv rehash mkdir ~/src git clone git://github.com/matschaffer/knife-solo.git ~/src/knife-solo cd ~/src/knife-solo bundle install rake rake install rbenv rehash