オールアバウト Advent Calendar 7日目です。 オールアバウトではChef Serverを使ってインフラを管理しています。 しかし、Chef-ZeroもしくはAnsibleも最適なタイミングがあるので、 個人的な使い分けを書いていきます。 Chef Server Chef Serverは現在、共有開発環境やステージング・本番環境に使用しています。 これにより、nodeの設定がChef Serverのweb管理画面から一通り確認できるようになっています。 メリット Chefの特性としてべき等性があるため、設定の更新が多いサーバーでは便利。 nodeを集約管理するすることができるので、Chef Serverでnodeの設定を把握できる。 Web管理画面があるため、ブラウザからでも操作可能。 デメリット Chef Serverの冗長化の構築・運用が辛い。 構成する要素が多いため、ト