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.

Reply via email to