knife-soloを使ってサーバー構築しているのだが、serverspecを使ってテストをしていなかった。 でも、前々からしようと思っていたので、今回重い腰を上げて実際にserverspecを使ってテストを行うようにした。 基本的な方針として、ローカル環境では knife-solo + docker を使用しているので、それにあわせて serverspecもknife-soloで作成したコンテナに対して、実行するようにしたい。 ちなみに環境は、 Mac OSX 10.9 VirtualBox(Vagrant)にboot2dockerをインストール Serverspecをインストール chefのプロジェクトのGemfile に serverspecを追加し、公式サイトに従いインストール。 まあ、この辺は色々と情報があるので、割愛。 また、特に必要と言うわけではないが、~/.ssh/conf