Chefを触りだけ
Chef勉強会したいですッ!というわけで、こっそり進めているものの、で、Chefって何ができるの?というところをあまり明確に考えてなかったので、改めてお勉強してみました。
Chefとは
複数台のクライアントPCの環境を一定に保つためのrubyで書かれたシステム構成管理ツールです。(どうでしょ)
つまり、プログラマにとって、馴染みの浅い部分なわけです。これを知っていたところで、インフラさんと違って触らないじゃないか。でも、何かあったときにコード読めば分かるので、インフラさんと仲良く(?!)作業がでけるかもしれない!と思うのです。
そして、私は環境構築が苦手なので、インフラの仕組みを知る事で何かきっかけが掴めないかなぁと心密かに期待しております。
ガイドラインでも読みますか
http://wiki.opscode.com/display/chef/Fast+Start+Guide
対象としてるOSは、Windows、MaxOS, ubuntsu, CentOS, AmazonEC2...とオンプレからクラウドまで一通りしているっぽい。なんとなく流行りはCentOSな気がしてます。(すみません、周りの環境がたまたま一致しているだけかも)