オープンセミナー2015@広島を終えて、Chefに挫折している人も多いし、ChefDK(Chef Development Kit)に添付されているツールをつかってる人も少ない感じでした。
そんなわけでChefDKを使って少しだけChefで遊んでみましょう。
などなど特にServerspec,TestKitchenをまだ体験してない人はぜひ体験してみましょう。
これらのツールはChef以外の構成管理ツールでも利用できますよ。
本イベントはすごい広島共催イベントです。
TestKitchenのdriverにdocker_cliを利用する予定です。
ダウンロードをする容量が多いので事前に準備をしておくとスムーズにすすみます。
各環境下記をインストールしておいてください。
brewcask をインストールしていれば簡単です。
$ brew cask update
$ brew cask install chefdk virtualbox boot2docker
サポートできない恐れがあります。
仮想環境でDockerの動作するLinux環境を用意しておくと安全です。
最悪の場合は仮想マシンを貸し出そうかと思っています。sshの公開鍵を用意しておいてください。
Ubuntuのものを代わりに貼っておきます。
test-kitchenのデフォルトのdriverはvagrantなので、vagrant使用したい場合はvagrantをインストールしてください。
gitはなくても良いですが、各時点でコミットしておくと変化がよくわかって便利です。
今回はubunutu-14.04を使って説明する予定です。
test-kitchenでは複数のOSを同時にテストすることもできます。
好みに応じて使いわけてください。
$ docker pull ubuntu:14.04
準備が間に合わなかったらごめんなさい。
http://hiroshimarb.github.io/ 「Hiroshima.rb」はプログラミング言語 Ruby の地域コミュニティです。 広島はもちろん、地域に関係なく Ruby をもっと盛り上げることを目標に、「ついでに情報交換やスキル向上ができたらいいなぁ。」ぐらいのゆるいコミュニティです。 「楽しい Ruby」をモットーに参加者みんなで育ていくコミュニティを目指してます。
メンバーになる