ao-log

インフラ系ITエンジニアのメモ帳です。

Amazon linux に Chef で MongoDB をインストールする

公式サイトの手順を Chef のレシピに落とし込む。
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/

次のように、よくあるパッケージインストールのレシピとなります。

#
# Cookbook Name:: MongoDB
#

yum_repository "mongodb" do
    url "http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/"
    action :add
end

%w{ mongo-10gen mongo-10gen-server }.each do |pkg|
    package pkg do
        action :install
    end
end

service "mongod" do
    supports :status => true, :restart => true
    action [ :enable, :start ]
end