タグ

Chefに関するfagaiのブックマーク (3)

  • opscodeのphpのcookbookを解説してみる

    みなさんお料理頑張ってますか?僕は毎日cookbookのrecipeみながらkitchenでknife使ってChef気分です(意味不明)。 今日はopscodeが提供しているphpのcookbookをみて中身を解説したいと思います。 コードはここです。https://github.com/opscode-cookbooks/php(なお、build-essentialとxmlとmysqlのcookbookに依存性がありますので、それぞれ入手してください) この記事の目的は、標準的なcookbookの構成の把握とopscodeでのcookbookの作り方の紹介とそれを利用したカスタマイズ方法を紹介することです。 ディレクトリ構成まずソースコードのディレクトリ構成をみてみます。当たり前ですが通常のcookbookのディレクトリ構成と同じです。├── CHANGELOG.md ├── CONTR

    opscodeのphpのcookbookを解説してみる
  • Vagrant + librarian-chef で作るローカル開発環境 · けんごのお屋敷

    Vagrant は VirtualBox を使って VM を簡単に構築できるプロダクトです。既に多くの情報が出回ってるのでここでは詳しく説明しませんが、開発者にとっては非常に役立つツールとなっていますね。今回はただ Vagrant を使って VM を構築するだけではなく librarian-chef という gem を使って、より簡単に環境構築することを目指します。 librarian-chef librarian-chef は Chef 版の Bundler のようなツールです。 Cheffile というファイルに (Bundler の Gemfile みたいだ) 必要なクックブックの名前やリポジトリを指定していきます。 インストール まずはインストールします。 gem なのでインストールはコマンド一発。 $ gem install librarian-chef これで libraria

    fagai
    fagai 2014/09/27
  • 簡単!今どきのVagrant+ChefSolo入門(2014年9月版) · DQNEO日記

    「今どきの」とか「モダンな」とかは、この変化の激しいWebの世界で言うべきじゃない気がする@DQNEO です。こんにちは。 でもタイトルに日付を入れておけば大丈夫ですね。 最新のVagrant/Chef事情を踏まえて、新しい入門記事が求められている気がしたので書いてみます。 ホスト環境について Windowsホストマシンとして使うのは茨の道なのでお勧めしません。 たいていのツールはMac向けに作られており、Windows対応はたいてい後回しにされます。 Windowsだけで発生するバグとかエラーもいっぱいあります。 私はWindowsでのBerkshelfのインストールの難しさに嫌気がさして WindowsからMacBook Airに乗り換えました。 VagrantとVirtualBoxをインストール 普通にインストーラでインストールすればOKです。 http://www.vagrant

    簡単!今どきのVagrant+ChefSolo入門(2014年9月版) · DQNEO日記
  • 1