Chef

ChefでデフォルトのAttributesを動的に設定する方法

ChefのAttributesで悩んだことがあったのでメモ。結論から言うと、AttributeファイルではできなくてRecipe内で定義するしかなさそう。説明のために、Chefで構築するソフトウェアが以下のディレクトリ構造であるとする。 /opt +-sample ・・・インストール先…

Chef ServerをCentOS6.3にインストールする

http://wiki.opscode.com/display/chef/Installing+Chef+Server+using+Chef+Soloを参考に、Chef ServerをCentOS6.3にインストールした。一部エラーが発生しつまづいたのでメモっておきます。なお、ruby、rubygems、その他必要なライブラリはCentOS標準のもの…

Chef SoloのRPMを作成してみた

Chef Soloをインストールするには、ビルドに必要なライブラリのインストールが必要だったり、gemでインストールが必要だったりする。インストール時間の短縮と、クローズドなネットワーク環境でもインストールできるようにrpmを作成してみた。 rpmを作成する…