5 votes

Existe-t-il une base de recettes Puppet solide, bien testée et d'usage général à utiliser comme point de départ pour la personnalisation ?

J'ai configuré un système cobbler fonctionnel qui gère avec succès le déploiement de mon serveur bare metal et je vais commencer les problèmes de gestion de la configuration en utilisant Puppet (en l'intégrant autant que possible avec cobbler bien sûr).

Comme il semble qu'il y ait sur le net un certain nombre de ressources éparses donnant des recettes Puppet plus ou moins complètes, je me demande si quelqu'un peut suggérer un bon ensemble de recettes Puppet bien testées qui peuvent être utilisées comme un point de départ solide sur lequel je peux construire ma personnalisation.

Je cherche quelque chose de bien écrit, aussi simple que possible afin d'être maintenable, éventuellement sans hack, qui puisse gérer autant que possible les configurations "standard" d'un serveur. A partir de là, j'écrirai mes recettes, en spécialisant éventuellement celles qui existent déjà, afin de gérer complètement tous les aspects de mes serveurs.

Mon objectif est d'avoir des machines qui peuvent être formatées et réinstallées en toute sécurité en quelques minutes via cobbler+Puppet, sans interaction humaine.

Merci d'avance

6voto

Lee Theobald Points 2512

Jetez un coup d'œil à la collection de David Schmitt http://reductivelabs.com/trac/Puppet/wiki/CompleteConfiguration . Lorsque je ne sais pas comment faire quelque chose, je me tourne d'abord vers le repo de David pour voir comment il y est parvenu. J'ai utilisé directement quelques modules, mais je m'en sers surtout comme référence.

En pratique, avec Puppet, vous adaptez généralement les idées d'autres personnes et construisez vos propres modules adaptés à votre organisation plutôt que d'essayer de créer des modules généraux qui s'adaptent à tout. Les recettes ne sont rien d'autre que des points de départ pour vous permettre de bricoler. Il n'existe pas de configuration "standard" d'un serveur - cela dit, si vous voulez le faire, il y a de fortes chances que David l'ait fait avant vous.

3voto

Insyte Points 9294

Je ne crois pas qu'il existe une "base standard" de Puppet. D'après ma propre expérience, les conversations sur les listes de diffusion et l'analyse de nombreux recueils de recettes sur Internet, il semble que chacun ait des besoins suffisamment différents pour utiliser les recueils existants comme exemples. C'est ainsi que mon déploiement s'est déroulé.

-1voto

Not Now Points 3522

Il existe de nombreux exemples sur le site de Reductive Labs et de aquí .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X