In this case I would recommend using distributed revision control, for example git or mercurial. Syncronizing between several hosts is what these does well.
In my case, I use mercurial on a virtual machine I use for development in my puppet environment. When I'm happy with how it's working on all test clients, I commit the changes on the test machine, jump to the puppetmaster for production, and pull the changes over. I do this manually, but automating it shouldn't be very hard. You can also push the changes instead of pulling then. RuneSt. On 13 Nov, 16:07, "mcn...@cafes.net" <mcn...@cafes.net> wrote: > I have two different networks that I'm managing. I would like to set up a > puppetmaster for each network, but it would be nice if I could set up a > master/slave relationship somehow between the two puppetmasters so that I only > have to make changes to one of them and have it pushed to both networks. > > On Fri Nov 13 2:01 , Rune Stensø sent: > > > > >Could you tell us a bit more about what it is you are trying to do? > > >Puppet contains several components, so replication can mean many > >things. Are you for example just looking to synchronize modules across > >several puppetmasters, a revision control tool might be what you want. > >If you're looking to also duplicate /var/lib/puppet, then maybe a > >shared disk with an appropriate file system might be what you want. > >Then there's load balancing/fail-over, which is a diiferent story > >again. It all depends on what you're trying to do. > > >RuneSt. > > >On 12 Nov, 18:29, mcnabb mcn...@cafes.net> wrote: > >> I would like to set up two puppetmaster servers, one slaving off the > >> other. Can anyone point me towards some documentation for setting it > >> up? I've looked, but haven't had any luck finding anything. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---