web-dev-qa-db-ja.com

カスタマイズの開始点として使用される、強力で十分にテストされた汎用の人形レシピベースはありますか?

ベアメタルサーバーの展開を正常に処理する動作するコブラーシステムを構成しました。パペットを使用して構成管理の問題を開始します(もちろん、可能な限りコブラーと統合します)。

ネット上には、多かれ少なかれ完全なセットで人形のレシピを提供するまばらなリソースがたくさんあるようですので、強力な出発点として使用できる、よくテストされた人形のレシピのセットを誰かが提案できるかどうかを尋ねていますカスタマイズを構築できるポイント。

私は、サーバーの「標準」構成を可能な限り処理できる、保守可能で、おそらくハッキングのない、適切に記述されたものを探しています。それから、サーバーのあらゆる側面を完全に処理するために、既存のレシピに特化してレシピを作成します。

私の目標は、人間の介入なしに、cobbler + puppetを介して数分で安全にフォーマットおよび再インストールできるマシンを用意することです。

前もって感謝します

5
drAlberT

人形の「標準的な基盤」があるとは思いません。私自身の経験、メーリングリストの会話、およびインターネット上のレシピコレクションの多くの分析に基づくと、既存のコレクションを例として使用するだけで、すべての人が十分に異なる要件を持っているようです。これが私の展開の結果です。

3
Insyte

David Schmittによるコレクションをご覧ください http://reductivelabs.com/trac/puppet/wiki/CompleteConfiguration 。何かをする方法がわからないときは、まずDavidのレポに目を向け、彼がどのようにそれを達成したかを確認します。私が直接使用したいくつかのモジュールですが、ほとんどは参照用に使用しています。

Puppetの実際には、どこにでも適合する汎用モジュールを作成しようとするのではなく、通常、他の人のアイデアを適応させ、組織に合わせた独自のモジュールを構築します。レシピはまさにそれであり、あなたがハックするための出発点です。サーバーの「標準」構成のようなものはありません。それを実行したい場合は、Davidが最初に実行した可能性が高いと言われています。

6