Re: git with large files...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 21/07/12 15:42, Martin Langhoff wrote:
> On Sat, Jul 21, 2012 at 3:11 AM, Elia Pinto <gitter.spiros@xxxxxxxxx> wrote:
>> Well, many folks use puppet in serverless configuration pushing the
>> manifest from a central git server via cron and applying locally the
>> configuration fetched. In this sense git IS used for deployement. And,
>> for a configuration management system as puppet this could be a
>> sensible thing to do - reduce load, scalability ecc.
> 
> That's a great thing to know, and timely too. I am looking at Puppet,
> and worried a bit about reported memory load on the server side (and
> some rumours of memory footprint issues on the client side too).
> 
> Can you point me to more information & discussion?

We use "masterless" puppet, deployed using gitolite post-receive hooks.  The
most useful clues I found are here.

 http://groups.google.com/group/puppet-users/browse_thread/thread/ed9a4032b31bd8d4/e1a68aa8ea91305d

 http://semicomplete.com/presentations/puppet-at-loggly/puppet-at-loggly.pdf.html

 http://current.workingdirectory.net/posts/2011/puppet-without-masters/

 http://bitfieldconsulting.com/scaling-puppet-with-distributed-version-control

We had to join the dots ourselves. Works for us so far, but it's only about six
months old.  We don't have lots of servers or very exacting requirements, just a
inclination against the pull orthodoxy and the freedom to experiment. Can't
comment about memory footprint, except it's not been a problem for us.  (On the
other hand I am not that enamoured with Puppet's DSL design, I might prefer to
avoid it if I could.)


N
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]