{ 2013.8.6 }

TechTouch for Fusic -Vagrant ハンズオン- を開催しました

    はてなブックマーク - TechTouch for Fusic -Vagrant ハンズオン- を開催しました
    このエントリーをはてなブックマークに追加

    最近プライベートで作っているツールの名前が決まらなくて、どうにもリリースができない小山です。
    よくありますよね。

    さて、今回社内勉強会としてVagrantハンズオンを開催しましたので、紹介します。

    なぜわざわざ開催したのか

    Vagrant、Macならすぐに設定できて試せるのはご存じのとおりです。ハンズオンの必要は全くないですね。

    問題は「Windowsで簡単に導入できるのかわからなかった」ところでした。

    インストールはインストーラでできるだろうことはわかるものの、「その後はあのコマンドプロンプトなのか?」「sshは?」と。

    個人的にはMac側で設定していたので、Windowsで試す気になれず、そのまま放置していました。

    ところが、とてもわかりやすいエントリーを見つけたのと、「新規環境でCakePHP1.2betaをCakePHP1.3.17まであげる」というなかなかアグレッシブな要件が個人的にでてきたので、いい機会なのでWindowsで設定してみました。

    すると、Windows上でも思いのほか便利に使える(コマンドプロンプトがいらない)ことが分かりましたので、「これは紹介しよう」と、社内でハンズオンを開催した次第です。

    この場を借りて@ogomrさんにお礼をいいたいと思います。

    素晴らしいエントリ、どうもありがとうございます。

    ハンズオン資料

    ほとんどは、先ほどのエントリのままなのですが、混乱を避けるためにいくつか省略した形で作成しました(パスの変更はデフォルト、Chefの説明は今回はしない、など)。

    gist.github.com/k1LoW/dda2f213d4dfae35db4b
    (embedしようとしたら、ブログCSSの影響でボロボロだったのでリンクにしました。。。)

    つまづいたところ

    つまづいたところは基本的にありませんでした。

    強いて言うならbox addが時間内に終わらなかったことでしょうか?ここはしくりました。

    終わらなかったので、その後は自分の環境で簡単に説明をしました。

    まとめ

    目的は「難しいものを分かりやすく」というよりも「話題の技術をとりあえず触ってもらうきっかけを作る」だったのですが、とりあえず最後まで説明できたので良かったです。
    今回のハンズオンで「Vagrant?触ったことない」ってことはほぼなくなったかと。
    次回は何かな。Ansibleか・・?

    Comments are closed.