MongoDBをChefにCookingしてもらう
バージョンは、入れる先のOSの奴で構わないよ!!って人向けです。
最新欲しいよって人は、ググってくれ!
まず、CookBookを取得する。
Berksfileに一筆加える。
cookbook 'mongodb', git:"https://github.com/edelight/chef-mongodb.git"
すかさず、焼き上げるべし。
$ berks install --path cookbooks
そして、nodeファイルに、材料をもっていく。
追記:外部接続を許容 "rest": true で、bind_ip = 0.0.0.0 になります。
その他のオプションは、https://github.com/edelight/chef-mongodb 参照。
{ "run_list":[ "recipe[mongodb]" ], "mongodb":{ "config":{ "rest": true } } }
そして、シェフにクッキングしてもらいます。
$ knife solo cook ***.***.***.****
美味しく調理されたmongoDbが出来上がります。
尚、ipTablesで、ポートは、開けないと繋がりません。
ちな、ポート解放もシェフってますが、自作なので(o_ _)o