Voici une bonne entrée de blog sur la façon d'amorcer la marionnette à l'aide de cordonnier. L'auteur utilise VirtualBox Virtual Machines, mais vous pouvez facilement l'adapter à un serveur physique.
http://number9.hellooperator.net/articles/2009/04/13/bootstrapping-puppet-from-cobbler
Fondamentalement, vous avez un serveur kickstarter qui exécute puppetmasterd et cobbler. Vous personnalisez un kickstart pour installer la marionnette et le démarrer automatiquement. Une fois que tout est fait avec la marionnette kickstart, elle court et prend le relais.
Il faudra un certain temps pour affiner tout pour obtenir la façon dont vous le souhaitez, mais avec cette configuration, vous pouvez créer votre propre LAN privé, créer un profil pour un serveur particulier avec cordonnier, le brancher sur le LAN privé, démarrer et allez regarder un film pendant que votre serveur est automatiquement construit;)
J'exécute Cobbler avec Puppet dans une boutique Red Hat / CentOS pure. Cela fonctionne bien, bien que vous deviez résoudre les problèmes d'évolutivité avec Puppet si vous avez plusieurs centaines de serveurs.
Nous retravaillions un peu les modèles Puppet pour Xen / virt-install, mais la prise en charge de l'installation du serveur physique avec les modèles Cobbler inclus avec Puppet fonctionne bien avec Red Hat.
Malheureusement, je n'ai pas de documentation à partager.
la source
Vous pouvez également utiliser FAI avec xen-tools. Il fonctionne censément bien, mais je le teste toujours.
la source
Eh bien, cfengine 3 a une écriture complète intégrée au langage, donc modulaire n'est pas une exigence. Il est également très léger et petit.
la source