Choosing virtualization or physical servers depends on what you can/want to
do.
As often, there's no hard answer for your request. Depends on what you're
gonna build.

>From what you write, not sure you have "slaves" in mind in your
architecture.
If not, definitely consider it.

For example, we have 8 RHEL6 (virtual machines) slaves with 2 CPU and 4GB
RAM for "normal" builds. In addition to that, we have two bigger machines
(maybe we're soon going to 3) with 12GB and 4CPU.

For all these machines, we always have one and only one executor. Having
more than one executor prooved difficult to operate (two very consuming
builds running simultaneously on a slave, and failing sometimes with a
cryptic isn't worth the analysis when you can avoid it) in the past, so we
went away from that and are VERY happy with it since then. And our master
isn't designed to run builds (though it still has one executor configured,
mainly to run monitor builds actually).

But, *start small*.

Put only one master and a slave to start, then wait for it to become
insufficient before growing. If you don't you might get burned badly in the
process and never recover (or merely that "CI-thing" reputation in your
company).

If you have more specific questions, don't hesitate to ask.

My 2 cents



2014-02-20 16:16 GMT+01:00 Yogi Nerkar <[email protected]>:

> Hi,
>
> I am trying to setup Jenkins for enterprise grade for CI.
>
> Can someone help me with providing the information on hardware
> configurations and architecture and how to implement Jenkins?
>
> Setup on Linux server
>     - Physical or Virtual box
>     - Memory
>     - Number of CPUs
>
>
> *Regards,Yogesh*
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor ! nbsp;!

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to