Quelqu'un a-t-il déjà géré plusieurs systèmes géographiquement distribués avec Puppet?
J'ai plusieurs déploiements presque exactement similaires (à l'exception des adresses IP du serveur), que je cherche à convertir en Puppet.
J'ai 2 options:
Demandez à chaque déploiement d'héberger son propre PuppetMaster pour fournir des configurations locales, puis synchronisez en quelque sorte les PuppetMasters (peut-être avec Puppet à nouveau)
Hébergez le PuppetMaster sur AWS EC2 pour une haute disponibilité et fournissez des configurations à tous les déploiements à partir d'un seul point
Quelqu'un at-il essayé la deuxième option et comment cela a-t-il fonctionné? Je suis particulièrement intéressé par les performances de haute disponibilité dans un tel environnement.
Merci.