K8s/Openshift - Hardware Requirements

1. Overview

To ensure sufficient capacity and performance, the recommended minimum configuration for the cluster is to have:

  • 3 worker nodes with a combined total of:

  • at least 24 CPUs and 48GB of RAM.

  • Each worker node needs to provide:

    • a minimum of 100GB local storage (temporary data)

    • an external volume capacity (EBS or similar) of 500GB that is necessary for data persistence.

Please note that the resources allocated to the master nodes should be separate from the ones mentioned above.

2. Details

Service

Replicas

Request CPU

Request RAM

Limit CPU

Limit RAM

Heap

Disk

adservice

2

0.2

768M

1

2G

512M

-

fido

2

0.2

256M

1

1G

512M

-

freeradius

2

0.2

512M

1

2G

-

-

haproxy

2

0.2

100M

2

1G

-

-

opa

2

0.1

100M

1

1G

-

-

shibboleth

2

0.2

768M

2

1G

512M

-

ssp

2

0.2

768M

1

1G

512M

-

websec

2

0.6

768M

6

2G

1024M

-

websecadmin

2

0.2

768M

1

2G

1024M

-

maintenance

on-demand

0.1

128M

1

2G

-

20GB

zookeeper

3

0.1

256M

2

768M

512M

1GB

kibana

2

0.2

768M

2

1G

-


elasticsearch

3

0.1

1.5G

2

1.5G

1G

15GB

cassandra

3(+3)

1

1G

6

6G

2G

10GB

Last updated: