Software Design 2012年10月号に
Vagrantを用いたchefの継続的テスト環境構築
と題して、仮想マシン環境を作って、Chefのレシピが正しいかどうか確認するという
記事がある。
やってみましょう・・・
と、そこに書いてあるとおり、
sudo gem install vagrant
を実行したら、gemからやるな!というお言葉・・・はいはい
そこに書かれているとおり
http://www.vagrantup.com
にいって、Downloadから
Debian/Ubuntuパッケージをダウンロードしてきた。debファイル
よくわかんないから、ダウンロードしたファイルを右クリックしたら、
ソフトウェアセンターとかがあって、それからインストールできるらしいので、
インストールして、
vagrant
とたたいたら、コマンド一覧がでないで、まだ、gemから云々とでる・・・
よく読むと、uninstallしないといけないらしい・・・
めんどくさいなあ・・・
sudo gem uninstall vagrant
sudo dpkg -i vagrant_1.5.2_i686.deb
インストールできたみたい・・・
vargrantと打つと、コマンド一覧もでる。
めでたしめでたし
その本には、saharaもいれろとあったが・・・
これも、gemからでなく
sudo vagrant plugin install sahara
して、まあ、はいった。
いよいよ、仮想化・・・
vargrant box add base http://files.vagrantup.com/lucid64.box
おお、だうんろーどしてるぞ!boxできてる。
じゃ、これ、仮想化・・・
vagrant init
・・・おこられた。もう、upしていいのね・・・
vagrant up
とやったら・・・
Virtual Boxのパスがない(@_@!)
そうですか、そうですか、そういう意味ですよね。
私の環境
*----------------------------*
|Chef,Vagrant |
*----------------------------*
|Ubuntu(ゲストOS) |
*----------------------------*
|Virtual box |
*----------------------------*
|Windows(ほすとOS) |
*----------------------------*
だけど、そうじゃなくって、VagrantがみえるところにVirtual Box置くんですね、
きっと・・・つまり・・・
*----------------------------*
|その他アプリ |
*----------------------------*
|Ubuntu(ゲストOS) |
*----------------------------*
|Virtual box,Chef,Vagrant |
*----------------------------*
|Windows(ほすとOS) |
*----------------------------*
ですね・・・は、は、は・・・じゃあ、WindowsのVagrantがいると・・・
・・・考えてみりゃあ、そうだよな・・・
自分がお馬鹿なことを悟った