Chef

MongoDBユーザを作成するChefレシピ

MongoDBユーザを作成するレシピを書こうとしたら手こずった。 公式レシピではユーザを作成するようなリソースはないようだ。 なのでしょうがないくbashリソースを使って作成することにした。 それが以下だ。 bash 'create MongoDB user' do user 'vagrant' g…

rbenvクックブックでインストールしたRubyをRecipe内で使うには

Chefのrbenvクックブックを使うと簡単にRubyがインストールできます。 で困ったことが出てきて、Recipeのbashリソース内でrbenvでインストールしたRubyのバージョンのRubyを使おうとしたら Chef内のRuby(1.9.3)が使われて、おいおい…となったんですよ。 解決…