読者です 読者をやめる 読者になる 読者になる

YTsudaのブログ

1985生まれ、男。東京で働くWeb制作者

chefのレシピを開発する時はdebugモードで in Vagrant

chefのレシピを開発する時はdebugモードで行うと良いです。 例えばexecuteリソースを自分で書いた時、 only_if/not_if をテストするのに重宝します。 [2013-08-08T03:09:17+00:00] DEBUG: Skipping bash[update-locale] due to not_if command `cat /etc/def…

Vagrantで複数のcookbooksを指定する

chefのレシピは自作のものとサードパーティーのものを別のディレクトリに分けて入れることが推奨されています。 knifeでchefのプロジェクトを立ち上げると以下のようなディレクトリ構成になります。 cookbooks がサードパーティの、site-cookbooks が自家製…

Chef(Vagrant) で "apt-get update" する方法

vimがインストールできなかった Opscodeから引いてきたレシピで vim をインストールしようとしたのですが、以下のようなエラーが出てインストールできませんでした。 Chef::Exceptions::Exec ---------------------- apt-get -q -y install vim=2:7.3.429-2u…