Not sure how typical we are, but it feels pretty standard for a medium-sized 
installation. Just starting out I had a puppetmaster and some agents, so two 
lines of this list. The rest came later.

puppetmasters behind a load balancer
facter (this is standard, yes)
hiera
hiera-eyaml
puppetdb
Puppet Explorer
puppet agents (daemons, running from cron is likely be better for you)
monit watching daemons incl. puppet, run from init just in case it dies
git (for manifests/modules/hieradata, puppetmasters check out a copy)
jenkins (for some tests, needs expanding here)
mcollective with the default mcollective agents
activemq (for mcollective)
cobbler (bootstrap from bare metal to the cert signing request)

In your place I'd start with getting your manifests/modules/hieradata into git 
or some revision control system, that way you can track what happens to your 
code. Then work up from 'puppet apply' to either puppetmasters or 'masterless 
puppet' (google that). Once you have things puppetized to your satisfaction you 
can put optional bits in place via puppet which is much easier.

On Tue, Feb 10, 2015 at 10:40:08AM -0700, Bryan Arenal wrote:
> Hi,
> 
> I'm just getting started with Puppet (I have it installed but that's
> pretty much the extent of it).  I'm planning on using Foreman with it
> but was wondering what "most" Puppet users do.  Is it more or less
> standard to use PuppetDB and Facter?  Or do you even need those
> components when using Foreman?  Are there others that are typically
> installed in an Enterprise Puppet installation?
> 
> Sorry for the total n00b questions!
> 
> Cheers
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/CANvovHQMrPrGEoYKD_R8f%2BrqNrrS0MtqVLDsOcHV7CZy4z5fPQ%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20150210182425.GA4619%40iniquitous.heresiarch.ca.
For more options, visit https://groups.google.com/d/optout.

Reply via email to