This page provides information on:
-
Kubernetes versions and providers supported for each CloudBees CD/RO release.
-
Helm versions that are supported for CloudBees CD/RO.
-
Database versions and providers supported for each CloudBees CD/RO release.
-
Browsers supported for CloudBees CD/RO.
-
References for CloudBees CD/RO versions in end of life (EOL).
-
Site links to additional resources, such as platform requirements.
For CloudBees Analytics, supported Kubernetes versions are equivalent to those stated for CloudBees CD/RO. |
Supported Kubernetes versions
The following criteria is required for supported Kubernetes platforms:
-
The version is Generally Available. CloudBees does not support or recommend using beta, proof of concept, or public preview versions.
-
The version is actively supported by the distribution provider. CloudBees does not support or recommend using unsupported, extended support, or deprecated versions.
CloudBees considers extended support versions as any version that has reached end-of-life (EOL) that CloudBees has not contractually agreed to support, regardless of any support extended by third-parties to such software. Additionally, contractual support is only considered valid if and only if the agreed upon version runs on the environment where it was initially designed to work. Furthermore, CloudBees does not validate or otherwise test any EOL software version or extended support versions, except by written agreement, in environments CloudBees currently supports. |
For more information on which CloudBees CD/RO versions are supported, refer to CloudBees maintenance lifecycle policies.
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 versions, refer to Upgrade CloudBees CD/RO on Kubernetes. |
CloudBees supports running CloudBees CD/RO on the following Kubernetes versions:
Kubernetes version | 1.29 | 1.28 | 1.27 |
---|---|---|---|
CloudBees CD/RO |
|||
CloudBees CD/RO |
|||
CloudBees CD/RO |
|||
CloudBees CD/RO |
|||
CloudBees CD/RO |
These Kubernetes versions are supported on the following Kubernetes container providers according to their stated support policies for generally available and supported Kubernetes versions:
-
1ROSA and OpenShift supported versions:
-
ROSA and OpenShift v4.15 is supported for CloudBees CD/RO v2024.06.0 and later.
-
ROSA and OpenShift v4.14 is supported for CloudBees CD/RO v2024.03.0 and later.
-
ROSA and OpenShift v4.13 is supported for CloudBees CD/RO v2023.10.0 and later.
-
ROSA and OpenShift v4.12 is supported for CloudBees CD/RO v2023.02.0 and later.
-
ROSA and OpenShift v4.11 was supported until end of life for CloudBees CD/RO v2023.02.0 - v2023.12.0.
-
ROSA and OpenShift v4.10 was supported until end of life for CloudBees CD/RO v2023.02.0 - v2023.08.0.
-
Although CloudBees strives to support CloudBees CD/RO for multiple third-party distributions from various service providers and maintain this support, by default:
For information on upgrading CloudBees CD/RO to the newest version, refer to Upgrade CloudBees CD/RO on Kubernetes. |
Supported Helm versions
CloudBees supports only production releases of Helm: RC, beta, patch, or, experimental releases of Helm are not supported.
-
CloudBees CD/RO supports Helm versions 3.0 and later.
-
CloudBees Analytics supports Helm versions 3.1 and later.
For references on which Helm version is supported for a corresponding Kubernetes version, refer to the Helm Version Support Policy documentation.
If you receive an Error message during a CloudBees CD/RO Helm installation or upgrade that includes incompatible types for comparison as the reason, your Helm version may need to be upgraded. For the latest Helm version included with CloudBees CD/RO, refer to CloudBees CD/RO third-party agent tools.
|
Supported databases
The following criteria is required for supported databases utilized with CloudBees CD/RO:
-
The version is Generally Available. CloudBees does not support or recommend using beta, proof of concept, or public preview versions.
-
The version is actively supported by the distribution provider. CloudBees does not support or recommend using unsupported, extended support, or deprecated versions.
CloudBees considers extended support versions as any version that has reached end-of-life (EOL) that CloudBees has not contractually agreed to support, regardless of any support extended by third-parties to such software. Additionally, contractual support is only considered valid if and only if the agreed upon version runs on the environment where it was initially designed to work. Furthermore, CloudBees does not validate or otherwise test any EOL software version or extended support versions, except by written agreement, in environments CloudBees currently supports. |
CloudBees supports running CloudBees CD/RO on the following database versions:
Databases must be configured to use UTF-8 encoding and must allow up to 200 open connections. |
Versions | MariaDB 2 | MySQL 8.0 1 3 | MS SQL Server 2019 | MS SQL Server 2017 |
---|---|---|---|---|
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
View table annotations.
1 Clean installations of the CloudBees CD/RO server require the MySQL JDBC driver. For upgrades, additions to my.cnf/my.ini
are required. Refer to Installing the MySQL JDBC Driver.
2 The built-in MariaDB database is a supported database for production use with CloudBees Analytics for CloudBees CI, only. It continues to not be supported for production use for CloudBees CD/RO and full CloudBees Software Delivery Automation.
3 Databases that have been verified with Amazon RDS Aurora: MySQL 8.0.27 and PostGreSQL 13.4.
Versions | Oracle 19c | PostgreSQL 15 | PostgreSQL 14 | PostgreSQL 13 1 |
---|---|---|---|---|
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
||||
CloudBees CD/RO |
View table annotation.
1 Databases that have been verified with Amazon RDS Aurora: MySQL 8.0.27 and PostGreSQL 13.4.
Although CloudBees strives to support CloudBees CD/RO for multiple third-party distributions from various service providers and maintain this support, by default:
For information on upgrading CloudBees CD/RO to the newest version, refer to Upgrade CloudBees CD/RO on Kubernetes. |
Supported IP protocols for Kubernetes installations
Starting with CloudBees CD/RO v2024.03.0, IPv4-only, IPv6-only, and IPv4/IPv6 dual-stack configurations are supported by CloudBees CD/RO for Kubernetes installations for some environments. CloudBees has tested configuring IP support in the following environments:
Kubernetes providers | AKS | EKS | GKE | ROSA/OpenShift |
---|---|---|---|---|
IPv4-only |
||||
IPv6-only |
||||
IPv4/IPv6 dual-stack |
For more information on configuring IP support in your Helm charts, refer to Configure IP protocols for Helm chart components. |
Known limitations for IP protocol support
This sections describes known limitations for CloudBees CD/RO Kubernetes in IPv6 environments.
-
You cannot natively communicate with GitHub from IPv6 hosts.
This is not a limitation of CloudBees CD/RO, but a known GitHub limitation. This limitation affects the following CloudBees CD/RO resources:
-
GitHub-based webhooks
-
EC-Git plugin (when connecting to GitHub)
-
EC-GitHub plugin
-
GitHub Checks plugin
-
-
Not all plugins have been tested using IPv6 hosts. When using IPv6 hosts, test all project-specific plugins in a development environment prior to applying changes in your production environment.
Supported browsers
CloudBees CD/RO supports the following web browsers:
-
Google Chrome: Latest regular release on all supported desktop operating systems.
-
Microsoft Edge: Latest regular release on all supported desktop operating systems.
-
Mozilla Firefox: Latest regular release on all supported desktop operating systems.
Web browser extensions such as AdBlock Plus for Google Chrome can interfere with the display of CloudBees CD/RO web pages. You should disable any ad-blocking browser extensions or add an exclusion for CloudBees CD/RO web pages. |
CloudBees CD/RO versions in EOL
The CloudBees CD/RO 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 10.4 and later in EOL for Kubernetes
The following information is reference purposes only. The CloudBees CD/RO versions listed here are past end of life support, and various distribution providers may have deprecated the stated versions as well. For information on supported CloudBees CD/RO versions, refer to CloudBees maintenance lifecycle policies.
Kubernetes versions | 1.28 | 1.27 | 1.26 | 1.25 | 1.24 | 1.23 | 1.22 | 1.21 |
---|---|---|---|---|---|---|---|---|
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO |
||||||||
CloudBees CD/RO 10.9 |
||||||||
CloudBees CD/RO 10.8 |
||||||||
CloudBees CD/RO 10.7 |
||||||||
CloudBees CD/RO 10.6 |
||||||||
CloudBees CD/RO 10.5 |
||||||||
CloudBees CD/RO 10.4 1 4 |
1 Supports OpenShift 4.5.x and 4.7.x.
2 Tested only on GKE.
3 Tested only on GKE and EKS.
4 Supports AWS Fargate 1.21.
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 versions, refer to Upgrade CloudBees CD/RO on Kubernetes. |
CloudBees CD/RO versions 10.4 and later in EOL for databases
The following information is reference purposes only. The CloudBees CD/RO versions listed here are past end of life support, and various distribution providers may have deprecated the stated versions as well. For information on supported CloudBees CD/RO versions, refer to CloudBees maintenance lifecycle policies.
Versions | MySQL 5.7 or later 1 | 1MySQL 8.0 1 3 | MS SQL Server 2019 | MS SQL Server 2017 | MS SQL Server 2016 |
---|---|---|---|---|---|
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
|||||
CloudBees CD/RO |
1 Clean installations of the CloudBees CD/RO server require the MySQL JDBC driver. For upgrades, additions to my.cnf/my.ini
are required. Refer to Installing the MySQL JDBC Driver.
2 As of version 9.2, CloudBees Flow has ended support for HTTPS connection types older than TLS 1.2. If you are using MS SQL Server 2012 or 2014, you must update it to support TLS1.2. For details, refer to the Microsoft TLS 1.2 support for Microsoft SQL Server web page.
3 Databases that have been verified with Amazon RDS Aurora: MySQL 8.0.27 and PostGreSQL 13.4.
Versions | MariaDB 1 | Oracle 19c | Oracle 18c | PostGreSQL 14 | PostGreSQL 13 2 | PostGreSQL 12 |
---|---|---|---|---|---|---|
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
||||||
CloudBees CD/RO |
1 The built-in MariaDB database is a supported database for production use with CloudBees Analytics for CloudBees CI, only. It continues to not be supported for production use for CloudBees CD/RO and full CloudBees Software Delivery Automation.
2 Databases that have been verified with Amazon RDS Aurora: MySQL 8.0.27 and PostGreSQL 13.4.
Additional resources
The following information may help when determining installation or upgrade requirements.
Subject | Location |
---|---|
Kubernetes cluster requirements |
|
CloudBees CD/RO server requirements |
|
CloudBees Analytics server requirements |
|
Database server requirements |
|
CloudBees CD/RO agent requirements |
|
Implementation specifics for supported platforms |