Options for Multisite High Availability with Puppet

view story

http://serverfault.com – I maintain two datacenters, and as more of our important infrastructure starts to get controlled via puppet, it is important the the puppet master work at the second site should our primary site fail. Even better would be to have a sort of active / active setup so the servers at the second site are not polling over the WAN. Are there any standard methods of multi-site puppet high availability? (HowTos)