Re: Which container to use for Jenkins on production?

2012-06-18 Thread Nicky Ramone
Thank you, Les.

On Mon, Jun 18, 2012 at 2:00 PM, Les Mikesell  wrote:

> On Mon, Jun 18, 2012 at 8:34 AM, Nicky Ramone  wrote:
> >
> > We have been using Tomcat for some time now to deploy Jenkins. We will
> > probably put this behind an Apache Httpd so that we can redirect from a
> URL
> > with no port.
> > Example: We would forward http://jenkins.ourinstance.com/ to
> > http://jenkins.ourinstance.com:8080/jenkins
> >
> > I was wondering if there are other suggestions for the deployment. The
> > instructions seems to use the embedded Winstone that comes with Jenkins.
> > What other deployment schemes do you have/suggest, especially for port
> > redirect?
> >
>
> I think it works nicely with winstone and the apache ajp proxy.   I
> have other things being proxied by the same apache front end so I set
> both the jenkins url path and the ajp port for jenkins.  With the
> RHEL/Centos rpm package you can do this in /etc/sysconfig/jenkins with
> a line like:
>  JENKINS_ARGS="--prefix=/jenkins --ajp13Port=8010"
> and then add this to /etc/httpd/conf.d/proxy_ajp.conf:
>  ProxyPass /jenkins/ ajp://localhost:8010/jenkins/
>
> Other distos may put the config changes in different places.
> Also, I made an empty directory /var/www/html/jenkins as a quick fix
> so the default apache settings would send a redirect if you omit the
> trailing slash on /jenkins/.   There is probably a cleaner way to
> accomplish that...
>
> --
>   Les Mikesell
>  lesmikes...@gmail.com
>


Re: Which container to use for Jenkins on production?

2012-06-18 Thread Les Mikesell
On Mon, Jun 18, 2012 at 8:34 AM, Nicky Ramone  wrote:
>
> We have been using Tomcat for some time now to deploy Jenkins. We will
> probably put this behind an Apache Httpd so that we can redirect from a URL
> with no port.
> Example: We would forward http://jenkins.ourinstance.com/ to
> http://jenkins.ourinstance.com:8080/jenkins
>
> I was wondering if there are other suggestions for the deployment. The
> instructions seems to use the embedded Winstone that comes with Jenkins.
> What other deployment schemes do you have/suggest, especially for port
> redirect?
>

I think it works nicely with winstone and the apache ajp proxy.   I
have other things being proxied by the same apache front end so I set
both the jenkins url path and the ajp port for jenkins.  With the
RHEL/Centos rpm package you can do this in /etc/sysconfig/jenkins with
a line like:
  JENKINS_ARGS="--prefix=/jenkins --ajp13Port=8010"
and then add this to /etc/httpd/conf.d/proxy_ajp.conf:
  ProxyPass /jenkins/ ajp://localhost:8010/jenkins/

Other distos may put the config changes in different places.
Also, I made an empty directory /var/www/html/jenkins as a quick fix
so the default apache settings would send a redirect if you omit the
trailing slash on /jenkins/.   There is probably a cleaner way to
accomplish that...

-- 
   Les Mikesell
  lesmikes...@gmail.com


Which container to use for Jenkins on production?

2012-06-18 Thread Nicky Ramone
Hi

We have been using Tomcat for some time now to deploy Jenkins. We will
probably put this behind an Apache Httpd so that we can redirect from a URL
with no port.
Example: We would forward http://jenkins.ourinstance.com/ to
http://jenkins.ourinstance.com:8080/jenkins

I was wondering if there are other suggestions for the deployment. The
instructions seems to use the embedded Winstone that comes with Jenkins.
What other deployment schemes do you have/suggest, especially for port
redirect?

Thanks.
Regards.