J'essaie de déterminer si je suis en mesure d'exécuter Puppet sur des périphériques réseau (commutateurs, pare-feu, etc.). D'après ce que je peux dire après avoir lu la documentation en ligne, Puppet Enterprise s'occupera de ces périphériques. En fait, on m'a demandé si nous pouvions faire quelque chose avec Puppet dans l'espace réseau. Nous n'avons pas le budget pour acheter le produit commercial et nous espérons donc que la version open source pourra nous aider.
Réponse
Trop de publicités?Ce que vous pouvez faire avec Puppet dépend entièrement de votre capacité à programmer et à écrire des scripts.
Sur mes machines Linux, j'utilise Puppet pour gérer les fichiers de configuration, mettre à jour certains logiciels, tenir à jour des fichiers csv d'informations sur le serveur, créer des configurations d'hôtes virtuels pour Apache... toutes sortes de tâches.
Quant à mon équipement réseau, je n'ai pas encore choisi cette voie. Je l'ai envisagé, mais je fais toujours la configuration à l'ancienne des commutateurs et autres.
Consultez ce lien à titre d'exemple :
http://www.scottyob.com/2012/12/08/my-experiences-of-managing-a-cisco-switch-with-Puppet/
Puppet n'est pas vraiment un outil qui a beaucoup de limites, les limites de Puppet sont votre imagination et votre capacité.
À peu près tous les appareils qui peuvent être gérés par une connexion à distance et une CLI peuvent être gérés par Puppet.
Ce que je prends en compte lorsque j'automatise des tâches, c'est la fréquence à laquelle cette tâche doit être effectuée et le temps qu'il me faut pour la faire manuellement. Si vous pouvez l'automatiser plus rapidement, c'est parfait !
0 votes
Je ne connais personne qui fait cela, mais je serais intéressé de voir ce qui est possible.
0 votes
Je ne l'ai pas fait personnellement, donc je ne peux pas apporter une réponse complète, mais je sais que le code Puppet open source existe pour le matériel réseau, bien que cela dépende énormément de votre choix de fournisseur. Un précédent employeur utilisait Puppet pour gérer la configuration des commutateurs HP, et je ne serais pas surpris que du code Cisco et Juniper soit également disponible - voir ici : puppetlabs.com/solutions/juniper-networks
0 votes
Je n'ai pas encore eu l'occasion de l'essayer, mais il y a ceci : puppetlabs.com/blog/Puppet-network-device-management - mon Open Source Puppet a le
puppet device
commande donc je pense que ça va marcher... Je suis curieux de connaître votre avis si vous l'essayez avant moi !