Foreman Hardware Requirements

Guys,

Was asked by management for the hardware requirements for our Foreman
install and have drawn a blank.

I know there are lots of variables involved, but the manual mentions
in http://www.theforeman.org/manuals/1.7/index.html#3.1SystemRequirements
that it will cover hardware requirements, but I can find none. I've gone
for the same CPU/RAM requirements as in the Katello manual
http://www.katello.org/docs/2.1/installation/index.html (i.e. 2 CPUs & 4Gb
RAM).

a) does that sound reasonable/overkill/underpowered?
b) should something to that effect be in the manual?
c) if (b)=FALSE, should the hardware sentence in the Foreman manual be
removed?

Happy to make the edits.

Cheers

D

> Guys,
>
> Was asked by management for the hardware requirements for our Foreman
> install and have drawn a blank.
>
> I know there are lots of variables involved, but the manual mentions
> in http://www.theforeman.org/manuals/1.7/index.html#3.1SystemRequirements that
> it will cover hardware requirements, but I can find none. I've gone for
> the same CPU/RAM requirements as in the Katello manual
> http://www.katello.org/docs/2.1/installation/index.html (i.e. 2 CPUs &
> 4Gb RAM).
>
> a) does that sound reasonable/overkill/underpowered?

The variables are usually the tasks it's performing (is it a Puppet
master, CA etc) and the number of clients, reports, ENC lookups, etc
that it's serving. I don't have any hard numbers, but it's come up on
foreman-users a few times, so have a search there.

(I would take them with a large pinch of salt anyway.)

Certainly 2CPUs and 4GB of RAM is fine to run a Foreman installation,
and it's way above the minimum (1/~1GB).

> b) should something to that effect be in the manual?

It'd be nice if we can articulate it.

> c) if (b)=FALSE, should the hardware sentence in the Foreman manual be
> removed?

Sure.

··· On 11/02/15 13:18, Duncan Innes wrote:


Dominic Cleal
Red Hat Engineering

Our current install runs Puppet Master, CA, ENC lookups on 1CPU/1Gb without
any real grind. The more use it gets above being a dashboard for Puppet
though, I can see this being a tad light.

I'll have a look around to see what numbers/words I can come up with and
get a PR together.

D

··· On Wednesday, 11 February 2015 13:23:35 UTC, Dominic Cleal wrote: > > > > a) does that sound reasonable/overkill/underpowered? > > The variables are usually the tasks it's performing (is it a Puppet > master, CA etc) and the number of clients, reports, ENC lookups, etc > that it's serving. I don't have any hard numbers, but it's come up on > foreman-users a few times, so have a search there. > > (I would take them with a large pinch of salt anyway.) > > Certainly 2CPUs and 4GB of RAM is fine to run a Foreman installation, > and it's way above the minimum (1/~1GB). > > > b) should something to that effect be in the manual? > > It'd be nice if we can articulate it. > > > c) if (b)=FALSE, should the hardware sentence in the Foreman manual be > > removed? > > Sure. > > -- > Dominic Cleal > Red Hat Engineering >

>
> Our current install runs Puppet Master, CA, ENC lookups on 1CPU/1Gb without
> any real grind. The more use it gets above being a dashboard for Puppet
> though, I can see this being a tad light.

This highly depends on the number of puppet clients. In my experience
you need to scale this up once you have more though I forgot how much.
Your database will appreciate more memory since you need to store more
reports. I'm guessing ~50 clients more memory can be required but maybe
it was ~100.

··· On Wed, Feb 11, 2015 at 06:07:34AM -0800, Duncan Innes wrote:

I’ll have a look around to see what numbers/words I can come up with and
get a PR together.

D

On Wednesday, 11 February 2015 13:23:35 UTC, Dominic Cleal wrote:

a) does that sound reasonable/overkill/underpowered?

The variables are usually the tasks it’s performing (is it a Puppet
master, CA etc) and the number of clients, reports, ENC lookups, etc
that it’s serving. I don’t have any hard numbers, but it’s come up on
foreman-users a few times, so have a search there.

(I would take them with a large pinch of salt anyway.)

Certainly 2CPUs and 4GB of RAM is fine to run a Foreman installation,
and it’s way above the minimum (1/~1GB).

b) should something to that effect be in the manual?

It’d be nice if we can articulate it.

c) if (b)=FALSE, should the hardware sentence in the Foreman manual be
removed?

Sure.


Dominic Cleal
Red Hat Engineering


You received this message because you are subscribed to the Google Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.