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.
