On 10 Dec 2010, at 00:55, Nigel Kersten <ni...@puppetlabs.com> wrote:

> On Thu, Dec 9, 2010 at 1:34 PM, Brice Figureau
> <brice-pup...@daysofwonder.com> wrote:
>> On 09/12/10 21:36, Chris C wrote:
>>> I planned on moving to Passenger very soon.
>>> 
>>> What about the file server?  Is there any worth in moving from
>>> nfs/autofs to puppet fileserver?
>> 
>> The only reason I can see is security, access control and auditing.
>> Every access is protected through SSL, can be logged and passes through
>> the authorization layer (ie fileserver.conf).
> 
> I think there's another big benefit to using the internal fileserver.
> 
> Your manifest and file source changes are synchronized in lock-step.
> 
> When you're using anything else with it's own replication periods, you
> can end up with frustrating situations where a manifest has updated
> but a file hasn't.


You get this anyway unless you have the ability to update your entire checkout 
atomically. It's actually even worse because based on the typical 
update-a-checkout pattern that people use you can't even be guaranteed the you 
get a sane set of manifests compiled. 

Worse the config version feature is unaware of file server changes making it 
pointless as an aid to almost anything that would matter. 


> 
> 
> 
> 
>> In terms of performance I don't think it would have any impact (provided
>> you run 2.6) on your master and client (but that mostly depends on your
>> access patterns). And you can still use file content offloading (see one
>> of my blog post for more information).
>> --
>> Brice Figureau
>> My Blog: http://www.masterzen.fr/
>> 
>> --
>> 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.
>> 
>> 
> 
> 
> 
> -- 
> Nigel Kersten - Puppet Labs -  http://www.puppetlabs.com
> 
> -- 
> 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.
> 

-- 
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