On Thu, Apr 25, 2013 at 3:21 PM, Andy Parker <[email protected]> wrote:
> I think what you are looking for is the reports that get produced from a
> puppet run. Take a look at http://docs.puppetlabs.com/guides/reporting.html
> as a starting place.

Fantastic, thanks. Reading.

> I think that will also give you the vocabulary that you
> need to search through the code.

Indeed, yes, I am lacking vocabulary to ask intelligently on this list
and to grep the code.

> In the end, I think you just need to have
> puppet apply write the report out to disk, and then have your wrapper pick
> that file up and send it to where ever you want to send it. If it is to a
> master or a dashboard, then you should be able to just configure apply to do
> that for you, but it sounds like you want to be an intermediary in that
> process.

So my intention is to avoid direct interaction with the puppet master.
Several reasons: resiliency in the face of network disruption,
sidestepping the Puppet server scalability issues, etc. We'll be
managing >600 nodes straight off the bat, growing to 1500 or more soon
after -- git won't bat an eye at that even with minimal resources.

Is the info that goes into the report the same info that would be sent
back to a Puppet server? Where/how can I learn about that?

What info does the puppet server give to the Dashboard? Where/how can
I learn about that?

If I get those reports all the way back to puppet server / Dashboard,
how do I feed them into puppet/dashboard?

> I looked over your linked email and notice that you also have a desire for
> the logs. You might consider setting the logdest for the run from ppg so
> that you can get the output in a file.

Great. I understood, perhaps mistakenly, that the puppet server got a
log (as in: stderr/stdout of the puppet run). Is that so?

Perhaps the answer starts with "setup a puppet and dashboard server,
and observe what they do, you dolt!", though I rather avoid using the
French Cafe strategy [0].

cheers,


m
[0] - http://www.samba.org/ftp/tridge/misc/french_cafe.txt
--
 [email protected]
 -  ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 ~ http://docs.moodle.org/en/User:Martin_Langhoff

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-dev?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to