I have heard from various other puppet users of Open Puppet
installations of tens of thousands of nodes (at least last I heard,
there's probably people with more) so it definitely scales that high.
Generally they've had to restrict themselves on some features or
sometimes use Puppet in slightly strange ways to improve scaling, but
people are definitely doing it today.

The flash you get from PE just makes things easier.  Most of us
started with a fairly small Puppet trial and over time developed
modules to build up an entire puppet infrastructure.  I have a fairly
(badly) written module that installs puppetmasters, sets up repos,
hiera, databases, everything needed to fully deploy a relatively
scalable Puppet infrastructure.  I think there's a lot of us out
there, maybe a few of us should get together, share what we have, and
try to build a combined module that people can use to help bootstrap
and scale.


On Wed, Jul 25, 2012 at 7:34 PM, Stuart Cracraft <[email protected]> wrote:
> Hey, Chris: so that begs the question, do you think you have some "secret"
> or are just
> happier with fewer flashy gui's, more install/deployment scripts, and so
> forth.
>
> In other words, do you think the scaling of Open Puppet is adequate to scale
> much larger
> without the flash?
>
> Or, is there something fundamentally holding back Open Puppet from handling
> thousands, tens of thousands, or hundreds of thousands of nodes, in your
> opinion?
>
> Cheers,
> Stuart
>
> On Wednesday, July 25, 2012 2:52:00 PM UTC-7, Christopher Wood wrote:
>>
>> On Wed, Jul 25, 2012 at 02:20:17PM -0700, Hai Tao wrote:
>> > I see. so it is on purpose to make it not easy to use so the
>> > enterprise can be sold? :)
>>
>> There are different skill levels at different tasks in the enterprise
>> space, and it is legitimate that some organizations are better off with a
>> prefabbed installer for a configuration management system.
>>
>> I've created a puppet installation of reasonable complexity without puppet
>> enterprise, but that is possibly just me:
>>
>> $ cd files/puppet/svn/prod/trunk
>> $ ls manifests/nodes | wc -l
>> 43
>> $ find modules -name "*pp" | wc -l
>> 174
>>
>> That's not to say I don't salivate a bit at the thought of Puppet
>> Enterprise, but my budget of $0 doesn't help there. Or perhaps a career-long
>> $0 budget has helped, in that I'm more used to building from components
>> instead of buying the package. People who are more used to buying than
>> building may be better off with a different situation than mine.
>>
>> > On Wed, Jul 25, 2012 at 2:02 PM, Christopher Wood
>> > <[email protected]> wrote:
>> > > Sounds like you should be talking to your managers about buying Puppet
>> > > Enterprise.
>> > >
>> > > On Wed, Jul 25, 2012 at 02:00:37PM -0700, Hai Tao wrote:
>> > >> Hi,
>> > >>
>> > >> I notice that many components of puppet do not scale well and are not
>> > >> intended for large environment. For example, stored config and
>> > >> inventory service. In order to scale, we need to use puppetDB, right?
>> > >> Another example is the webrick, and which should be replaced by a
>> > >> decent web server such as apache. All these need a lot of new
>> > >> installation of pieces of software and configurations.
>> > >>
>> > >> My question is why the designer of puppet did not consider this and
>> > >> integrate everything into a complete solution at the beginning,
>> > >> rather
>> > >> than having us have to reconfigure everything by hand. Who will use
>> > >> puppet if he has only 50 nodes?
>> > >>
>> > >> --
>> > >> Hai Tao
>> > >>
>> > >> --
>> > >> You received this message because you are subscribed to the Google
>> > >> Groups "Puppet Users" group.
>> > >> To post to this group, send email to [email protected].
>> > >> To unsubscribe from this group, send email to
>> > >> [email protected].
>> > >> For more options, visit this group at
>> > >> http://groups.google.com/group/puppet-users?hl=en.
>> > >>
>> > >>
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> > > Groups "Puppet Users" group.
>> > > To post to this group, send email to [email protected].
>> > > To unsubscribe from this group, send email to
>> > > [email protected].
>> > > For more options, visit this group at
>> > > http://groups.google.com/group/puppet-users?hl=en.
>> > >
>> >
>> >
>> >
>> > --
>> > Hai Tao
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "Puppet Users" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected].
>> > For more options, visit this group at
>> > http://groups.google.com/group/puppet-users?hl=en.
>> >
>> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/MW0Ok3Eent8J.
>
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to