Re: [foreman-users] Foreman install on large environment

2017-02-09 Thread Dor Azoulay
Thank you very much, you helped a lot.

-- 
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 foreman-users+unsubscr...@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Re: [foreman-users] Foreman install on large environment

2017-02-08 Thread Daniel Helgenberger
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)
dan...@helgenberger.net
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 foreman-users+unsubscr...@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


[foreman-users] Foreman install on large environment

2017-02-08 Thread Dor Azoulay
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

-- 
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 foreman-users+unsubscr...@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.