概要
vagrant-berkshelf plugin
詳細
vagrant-berkshelfで車輪の再利用。作成済みcookbookを利用してさくさく環境構築します。
設定手順
vagrant-berkshelf pluginインストール
vagrant plugin install vagrant-berkshelf
サンプル
手順
kichen名「berkshelf_ubuntu」でディレクトリ作成
mkdir berkshelf_ubuntu
cd berkshelf_ubuntu
Vagrantfileを下記内容で作成
# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| # VM settings config.vm.box = "ubuntu-12.04-x64" # Berkshelf settings config.berkshelf.enabled = true # chef-solo settings config.vm.provision :chef_solo do |chef| chef.run_list = [ "git" ] end end
Berksfileを下記内容で作成
site :opscode cookbook 'git'
vagrantを起動して仮想環境構築
$ vagrant up $ vagrant provision $ git --version git version 1.7.9.5