CobblerをPuppet/Cfengineと一緒に使用して、迅速な展開と構成を行うことについて多くのことを聞きました。
いくつかのチュートリアルを紹介したり、その方法の経験を共有したりできますか?
また、迅速なプロビジョニングと展開に使用する他のシステムについてもお聞かせください。ありがとう。
これは、コブラーを使用して人形をbootstrapする方法に関する優れたブログエントリです。作成者はVirtualBox仮想マシンを使用していますが、物理サーバーに簡単に適合させることができます。
http://number9.hellooperator.net/articles/2009/04/13/bootstrapping-puppet-from-cobbler
基本的に、puppetmasterdとcobblerを実行するキックスターターサーバーがあります。キックスタートをカスタマイズして、puppetをインストールし、自動的に開始します。キックスタートパペットですべてが完了すると、実行されて引き継がれます。
すべてを微調整して希望どおりにするには時間がかかりますが、この設定を使用すると、独自のプライベートLANを作成し、cobblerを使用して特定のサーバーのプロファイルを作成し、プライベートLANに接続して、起動できます。サーバーが自動的に構築されている間に映画を見に行きます;)
私は純粋なRedHat/CentOSショップでCobblerwithPuppetを実行しています。サーバーが数百台ある場合は、Puppetでスケーラビリティの問題を解決する必要がありますが、正常に機能しています。
Xen/virt-install用のPuppetテンプレートをかなり作り直していましたが、Puppetに含まれているCobblerテンプレートを使用した物理サーバーインストールのサポートはRedHatでうまく機能します。
残念ながら、共有できるドキュメントがありません。
Xen-toolsで [〜#〜] fai [〜#〜] を使用することもできます。おそらくうまく機能しますが、私はまだそれをテストしています。