menu
書いてる野郎
orebike@gmail.com
まず Vagrant で VM を立てられる状態までもってきて
$ vagrant ssh
で接続できるようにしておく
Vagrantfile があるディレクトリで
$ bundle init
で Gemfile を用意
source "https://rubygems.org" gem "itamae"
こんな感じにする
$ bundle install --path vendor/bundle
rbenv でフルに書くなら
$ rbenv exec bundle install --path vendor/bundle
使えるかどうか確認
$ rbenv exec bundle exec itamae version
OK
適当に recipes というディレクトリを作って、中に git.rb とかいうのを作る
package 'git' do action :install end
出来上がったら
$ bundle exec itamae ssh --vagrant recipes/git.rb
で、VM に git がインストールされる
Vagrant で EC2 を制御したい場合は Chef/Chef実践入門を読む/05章 Vagrantによるクックブック開発環境の構築/5.6 Vagrant で Amazon EC2 を利用する ここ参照