CloudBees Analytics server requirements

3 minute readReference

Refer to the following sections for required and recommended CloudBees Analytics server specifications.

Server requirements

Refer to the table below for configuration recommendations for your CloudBees Analytics servers, based on the size of your deployment. These recommendations are applicable to both traditional and Kubernetes installations.

The following guidelines are a recommended starting point. You may need to scale up, based on your environment and needs.
Small to mid-range deployments Large deployments Very large deployments CloudBees Analytics for CloudBees CI

* <1K jobs per day * <10 pipeline runs per day * <50K job steps

* ~ 10K jobs per day * ~ 20 pipeline runs per day * ~ 500K job steps per day

* ~ 100K jobs per day * ~ 200 pipeline runs per day * ~ 5M job steps per day

* ~ 100 builds per day * 200 controllers

Processor (CPU) per instance:

4 core processor

Processor (CPU) per instance:

4 core processor

Processor (CPU) per instance:

8 core processor

Processor (CPU) per instance:

1 core processor

Available RAM per instance:

4 GB (minimum)

8 GB (recommended)

JVM Heap size for Elasticsearch:

2 GB (minimum)

4 GB (recommended)

Available RAM per instance:

8 GB (minimum)

16 GB (recommended)

JVM Heap size for Elasticsearch:

4 GB (minimum)

8 GB (recommended)

Available RAM per instance:

8 GB (minimum)

16 GB (recommended)

JVM Heap size for Elasticsearch:

4 GB (minimum)

8 GB (recommended)

Available RAM per instance:

3 GB (minimum)

JVM Heap size for Elasticsearch:

1 GB (minimum)

Disk Space: 5 GB

Disk Space: 10 GB

Disk Space: 20 GB

Disk Space: 10 GB

Instances in cluster:

1 (non-clustered)

2-3 (recommended for HA)

Instances in cluster:

3 instances

Instances in cluster:

3 or more instances

Instances in cluster:

1 (non-clustered)

3 (recommended for HA)

*The maximum JVM heap size specified in wrapper.conf, expressed in percentage of total available memory.

Server and CloudBees Analytics server compatibility

Not all combinations of CloudBees CD/RO server version and CloudBees Analytics server version are supported. The following matrix shows the compatible versions.

CloudBees Analytics server version

CloudBees CD/RO version

2023.02

2023.03

2023.04

2023.06

2023.08

2023.10

2023.12

2023.02.0

2023.03.0

2023.04.0

2023.06.0

2023.08.0

2023.10.0

2023.12.0

The CloudBees CD/RO and CloudBees Analytics versions listed in this section are past the end of life (EOL) dates stated in the CloudBees maintenance lifecycle policies and are no longer supported, except by written agreement. They are shown here for reference purposes only.

CloudBees recommends migrating to newer versions of CloudBees CD/RO as they are released. This helps ensure continued support, new feature integration, and platform compatibility. For information on upgrading CloudBees CD/RO to a newer version, refer to Upgrade CloudBees CD/RO on Kubernetes or Supported platforms for CloudBees CD/RO on traditional platforms.

CloudBees CD/RO versions 9.0 and later in EOL for CloudBees Analytics

The following information is reference purposes only. The CloudBees CD/RO versions listed here are past end of life support. For information on supported CloudBees CD/RO versions, refer to CloudBees maintenance lifecycle policies.

Table 1. Versions 9.0 to 10.3

CloudBees Analytics server version

CloudBees CD/RO version

9.0

9.1

9.2

10.0

10.1

10.2

10.3

9.0

9.1

9.2

10.0

10.1

10.2

10.3

Table 2. Versions 10.4 and higher

CloudBees Analytics server version

CloudBees CD/RO version

10.4

10.5

10.6

10.7

10.8

10.9

10.10

10.11

10.4

10.5

10.6

10.7

10.8

10.9

10.10

10.11