hello, ----- "Bruce Richardson" <itsbr...@workshy.org> wrote:
> On Tue, Oct 12, 2010 at 08:48:30AM -0700, Philip Brown wrote: > > > Is it crucial that the data be current at the beginning any puppet > run? > > > Is the data itself used in configuring the host, or is it just > the > > > presence of current data that has an effect on how/when puppet > runs? > > > > > > > Weeelll.. this PARTICULAR data, is more just inventory type data. > it is not crucial to the puppet run itself at all. Just expanding on the mcollective suggestion a bit since it sounds like it really is what you want. Mcollective will run on each node as a daemon, you can do command and control of your machines with it, thats a side issue in this case. For your inventory setup though it has a optional system called 'registration'. The registration system will send on a interval say 30 or 3000 seconds, you get to decide what is in the registration data and you get to decide where to put it. I'd say wherever you put it needs to be very very fast, you can't be updating 100s of rows in a relational database rather you want to think about something like a document orientated NoSQL database. I have code available that sends all puppet classes and all facts thats on a node to a mongodb instance from where you can build your web frontends or whatever you want. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.