Hier ist ein guter Blogeintrag zum Bootstrap von Puppen mit Cobbler. Der Autor verwendet VirtualBox Virtual Machines, Sie können es jedoch problemlos an einen physischen Server anpassen.
http://number9.hellooperator.net/articles/2009/04/13/bootstrapping-puppet-from-cobbler
Grundsätzlich haben Sie einen Kickstarter-Server, auf dem Puppetmasterd und Cobbler ausgeführt werden. Sie passen einen Kickstart an, um die Puppe zu installieren und automatisch zu starten. Sobald alles fertig ist, läuft die Kickstart-Puppe und übernimmt.
Es wird einige Zeit dauern, bis alles genau so eingestellt ist, wie Sie es möchten. Mit dieser Einrichtung können Sie jedoch Ihr eigenes privates LAN erstellen, ein Profil für einen bestimmten Server mit Cobbler erstellen, es an das private LAN anschließen und booten und schau dir einen Film an, während dein Server automatisch aufgebaut wird;)
Ich betreibe Cobbler mit Puppet in einem reinen Red Hat / CentOS-Shop. Es funktioniert gut, obwohl Sie Skalierbarkeitsprobleme mit Puppet lösen müssen, wenn Sie mehrere hundert Server haben.
Wir haben die Puppet-Vorlagen für Xen / virt-install ziemlich überarbeitet, aber die Unterstützung für die physische Serverinstallation mit den in Puppet enthaltenen Cobbler-Vorlagen funktioniert gut mit Red Hat.
Leider habe ich keine Dokumentation, die ich teilen kann.
quelle
Sie können FAI auch mit Xen-Tools verwenden. Es funktioniert angeblich gut, aber ich teste es immer noch aus.
quelle
Nun, cfengine 3 verfügt über eine vollständig in die Sprache integrierte Schreibfunktion, sodass Modularität keine Voraussetzung ist. Es ist auch sehr leicht und klein.
quelle