前回は『chef-solo編~パート1~』ということで、EC2にchef-soloを変更してみました。今回は『chef-solo編~パート2~』と題して、cookbookを作成してみたいと思います。repositoryを作成します。chef-repo以下の物が作成されます。次に、管理や共有が楽になる為、repositoryのバージョニングしておきます。今回はgitを利用します。Knifeコマンドを実行して「devbook」というcookbookを作成してみます。cookbooksフォルダに作成します。devbook以下のようなファイル構成が作成されます。devbookCHANGELOG.mdREADME.mdattributesdefinitionsfiles└defaultlibrariesmetadata.rbrovidersrecipes└default.rbresources└templates└default作成した時点でgitで追加しておきます。default.rbだけを編集します。パッケージ管理とサービス管理を利用して、Apacheをインストール後に起動するrecipeを作成します。:startendいかがでしたでしょうか?これで準備は出来ました!次回は『chef-solo編~パート3~』ということで、nodeに対してレシピを適用してみます。Preferences。