Hello,

Since, Rack puppet master is being deprecated [3], the choice should be
clear.

To answer your question, the main difference is performance. Try to run
your env with WEBrick ;)

I do not have my own evidence but puppetlabs claim the jruby/java
implementation of puppetserver outperforms apache/passenger, others seem
to see it this way, too. [1],[2]

The downside is the java typical start up time (still neglectable
compared to other projects like jira/confluence).

I am running puppetserver with jvm and can at least tell it performs
better than puppet3/passenger - compile times are lower; though not
significantly.

Cheers,

[1] http://www.masterzen.fr/2012/01/08/benchmarking-puppet-stacks/
[2]
https://www.olindata.com/blog/2014/10/brief-insight-all-new-puppet-server
[3] https://docs.puppet.com/puppet/4.1/deprecated_servers.html

On 08.02.2017 19:47, Dor Azoulay wrote:
> Hi, 
> This is basically a puppet question with foreman as the manager.
> I am currently using foreman with puppet 3.6 on a large scale environment 
> (over 500 servers) therefore installed it with passenger/Apache configuration 
> (for the puppet master) to support overload due to simultaneous connections 
> issue.
> I want to upgrade to puppet 4.8 with foreman and after reading a lot My 
> understanding is that the new version comes with the web server embedded 
> under jvm and it should be similar to the passenger/Apache configuration(at 
> least performance and load wise), and could be adjusted with several jruby 
> processes.
> Anyhow I have also tried to configure puppet 4.8 with the same Apache/ 
> passenger configuration but no luck - even though puppet have this documented.
> 
> Is the new jvm configuration sufficient or should I come with another 
> solution?
> 
> Can someone confirm/elaborate some more regarding the main differences 
> between std puppet (webrick), Apache/passenger based and the new jvm?
> 
> Thanks,
> Dor
> 

-- 
Daniel Helgenberger (helge000)
[email protected]
seems

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" 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 https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to