0

インフラストラクチャ管理にChef または Puppetを使用することについては、数多くの議論が行われてきました。

議論の多くは、機能セットと 2 つの組織の比較に焦点を当てています。

私の質問は、より「戦争の話」に焦点を当てています。

私たちは現在 2 つのツールを調査しており、もちろん本番環境でそれらを使用したいと考えていますが、開発者環境を簡単に設定するためにそれらを使用することにも関心があります。

私たちは、ライブ データのサブセットを含む一時的なデータベース サーバーとして機能する VM マシンを開発者が起動できるシナリオを想定しています。開発者は、VM の削除が完了すると、テストを実行します。

このシナリオはそのようなツールで機能しますか? このように働いた経験を共有できる人はいますか?

4

1 に答える 1

1

2 つのツールの間で選択できるものはほとんどありません。それらは同じ起源を持ち、実際、opscode はもともと puppet で始まったと伝えられています。

vagrant を使用してチェックアウトし、開発環境を起動しますPuppet と Chef の両方をサポートしており、両方のツールの評価に役立つ可能性があります。

余談:

  • 私は最初に人形を学び、後でシェフに切り替えました(私の仕事は後者のツールを選択しました). 私の経験では、パペットの方が簡単に手に入れることができましたが、最初の学習曲線が克服されると、シェフは非常に強力であることが証明されました.
于 2013-11-05T17:39:01.227 に答える