Berkshelfを使ってMongoDBをインストール

- - posted in berkshelf, chef, mongodb

メモ。
下記チュートリアル後にやる前提です。

今っぽい Vagrant + Chef Solo チュートリアル

Berksfile

githubで公開されてるcookbookを使っています。

1
cookbook 'mongodb', git:'git@github.com:edelight/chef-mongodb.git'

githubからcookbookと依存cookbookをインストール

1
$ berks --path=site-cookbooks

Vagrantfile

1
2
3
config.vm.provision :chef_solo do |chef|
  chef.run_list = ["hello", "mongodb::10gen_repo", "mongodb"]
end

仮想マシン起動

1
$ vagrant up

確認

1
$ mongo --version

Comments