こんにちは、エンジニアの鈴木です。 「今更聞けない人の為の Vagrant 再入門」に引き続き、今回は Chef 再入門をお送りします。 この記事は以下のような人を対象としています。 ・Chef ってそもそも何? ・Chef って名前を聞いたことあるけど、触ったことがない。 Chef ってそもそも何? Chef(シェフ) とは Ruby 製のシステム構成管理ツールでインフラの構築を自動化できます。 サーバを弄ったことがある人なら誰しもが経験していると思われる「手順書」の作成。 手順書からコマンドをコピペして、ユーザ作成してWebサーバいれてDBいれて。。あとからこのパッケージが必要になったから手順書を変更して。。 どう考えてもオペミスの温床になります。 Chef はインフラをすべてコードで管理するので、Gitなどでインフラを管理でき、いつどこで誰が修正したのか分かるのでドキュメントや構築手
![今更聞けない人の為の Chef 再入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/d82c8efcd6e8d5ed94b8b44bf8d1af000124d225/height=288;version=1;width=512/http%3A%2F%2Fblog.schoolwith.me%2Fwp-content%2Fuploads%2F2014%2F04%2Fae31e82353d43a652be37d41611a4270-150x150.png)