自分用のMac開発環境構築用 chef cookbook
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
nodes
site-cookbooks
.gitignore
Cheffile
Cheffile.lock
Gemfile
Gemfile.lock
README.md
Rakefile
solo.rb

README.md

Chef hamaco's hac cookbook

Chefを使って普段自分が使っているMac環境を一発で整えたい。

セットアップ

chefが必要なので以下のコマンドでchefをインストールしてください。 chef 11になったおかげでruby+chefが先かcookbook実行が先か問題に終止符が打たれた!

$ curl -sL https://www.opscode.com/chef/install.sh | sudo bash

現在librarian-chef に依存しているのでインストールしてください。

$ gem install librarian-chef

実行

以下のコマンドで chef-solo が実行される。

$ chef-solo -c ./solo.rb -j nodes/mac.json

TODO

  • php-nabe とか現在自作シェルスクリプトでやってるやつを移植
  • Macのdefaultsとかのシステム環境設定部分が全然分からない
  • アプリ毎の設定とかどうやって管理していこうかなー