= Chef入門 = == インストール == {{{ # gem install chef }}} == レシピひな形作成 == {{{ # knife cookbook create example }}} /var/chef/cookbooks/exampleディレクトリにひな形が作成される。 == レシピ編集 == 上記フォルダのrecipes/default.rbを編集 === default.rb === {{{ package "w3m" gem_package "unicorn" }}} などと入力する。これはw3mパッケージとunicornのgemをインストールする例。 == レシピ実行 == 下記のようなnode.jsファイルを作成する。 === node.js === {{{ { "run_list": [ "recipe[example]" ] } }}} chef-soloコマンドでレシピを実行する。 {{{ # chef-solo -j node.js }}}