長らくchef-solo+knife-soloと連れ添ってきたのですが、 そろそろzeroの学習をしておこうと色々とchef-zero移行を解説なさっているサイトを見て回りました。 たくさん解説されていらっしゃるサイトがあるのですが、一応自分なりにもまとめてみます。 環境の準備 とりあえずrbenv,ruby,bundler、とインストールして、いつもの環境を作ります。 Gemfileはこんな感じの最小構成。こいつでbundle installします。 source "https://rubygems.org" gem "chef" gem "knife-zero" テスト用のレシピを書く。 とりあえずテストとして、apacheをインストールするレシピと、それを適用するjsonファイルを用意します。 $ mkdir -p cookbooks/httpd/recipes $ echo 'pa