タグ

ブックマーク / hnakamur.github.io (2)

  • Chef-soloとAnsibleとFabricを試した感想 · hnakamur's blog

    2013-09-01 Chef-soloとAnsibleとFabricを試してみたので感想をメモ。どれもそんなに深くは使い込んではいない。 このメモは自分の脳内の考えを整理するためのもので、人が使うことについてどうこう言うつもりはないです。 Chef-solo 書いてみたcookbookはこちら。hnakamur/chef-cookbooks hnakamur/chef-repo クックブックは手順を書くのではなくて結果を書くというのがどうも質的に違うと私は思ってしまう。料理レシピだって手順を書くし。書結果がこうあるべきというのはserverspecが出来た今となってはそちらに任せて、クックブックは来手順を書くべきものだと思う。 RubyのDSLだけど結局上から順に評価されるので、実は手続きを書いていることになっている。でもファイル単位でしか再利用できないので、一部だけ使いたいと思っ

  • CentOS6でchef-soloとknife-soloをセットアップ · hnakamur's blog

    2012-05-04 なぜ? chef-soloで作業環境構築の自動化 | ひげろぐ を参考に、Chefサーバは使いたくないけど、chef-soloとknifeを使いたい! ということで、そういう環境を作るためのスクリプトを作りました。 だいぶ前から試行錯誤してたけど、ようやくできたので公開。 セットアップスクリプト chef-soloやknifeはrootユーザで実行する想定です。 このスクリプトではrubyrubygems、ruby-devel、make、gccをyumで、 chefとknife-soloをgemでインストールします。 chef-soloやknife実行時にオプションをなるべく指定不要にするため、設定ファイルはデフォルトの場所に配置しています。 /etc/chef/solo.rb /root/.chef/knife.rb その他の詳細は install_chef-so

  • 1