Supported Kubernetes Versions

In deployments for Customer-Controlled Regions, you (the customer) manage the Kubernetes environment. It's important that you to understand the Kubernetes version and its compatibility with the software event broker versions that are used in PubSub+ Cloud. Depending on the version of the Kubernetes, a minimum version of the event broker service is required.

If you are upgrading your Kubernetes cluster, Solace recommends that you first upgrade your event broker services to ensure compatibility and minimize outage time. For information about upgrading your event broker services, see Software Event Broker Versions and Support in PubSub+ Cloud.

In general, most versions of event broker service are supported on the listed versions of cloud and on-premises deployments of Kubernetes. If a version of Kubernetes is not listed, it is not supported at this time. If there are newer versions of Kubernetes that you require, contact Solace for more information.

The following table shows:

Kubernetes Provider and Distributions

As detailed in Kubernetes Upgrades in PubSub+ Cloud, validation and testing occur on different schedules based on which group the provider or distribution falls into. The following tables outline Solace's support for providers and distributions in each group:

Periodically, support for Kubernetes distributions/providers and or versions of distributions/providers are removed. See Deprecation of Support for Kubernetes Versions.

Each event broker service release has a minimum required version based on the Kubernetes version it is being deployed on. The minimum supported broker version is listed under the support check mark the corresponding Kubernetes version.

Primary Kubernetes Distributions

Cloud Provider or
On-Premises Distribution
Kubernetes Version Software Event Broker Version in PubSub+ Cloud
10.0 10.1 10.2 10.3 10.4 10.5 10.6 10.7
Amazon Elastic Kubernetes Service (EKS) 1.23 1 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.24 1 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported

1.25 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.26 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

1.27 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
1.29 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
 Azure Kubernetes Service (AKS) 1.26 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

1.27 1 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
1.29 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
 

Google Kubernetes Engine (GKE)

  • This support extends to Anthos-managed GKE clusters, currently a Controlled Availability feature See Caution
  • If you are using Dataplane V2, support is limited to event broker service versions 10.3 and later.
1.26 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
1.27 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
1.29 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported

1—The vendor provides extended support for this Kubernetes version. Customers deploying an extended support version in their Customer-Controlled Region can take advantage of this extended support if you choose too. See the vendor specific documentation for more information:

Other Kubernetes Distributions

Cloud Provider or
On-Premises Distribution
On-Premises
Distribution Version
/Kubernetes Version
Software Event Broker Version in PubSub+ Cloud
    10.0 10.1 10.2 10.3 10.4 10.5 10.6 10.7
Cloud
 Alibaba Cloud Container Service for Kubernetes (ACK) 1.24 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.26 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
Anthos GKE in AWS (Controlled Availability) See Caution 1.25 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.26 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
1.27

 

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
 Azure Red Hat Open Shift (ARO) 4.11/1.24 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
4.12/1.25 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
4.13/1.26 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

 Huawei Cloud Container Engine (CCE) 1.21

Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

1.23 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

1.25 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

On-Premises
EKS on AWS Outposts (Controlled Availability) See Caution 1.25 Supported Supported

Supported

1.26 Supported Supported

Supported

1.27 Supported Supported

Supported

Canonical Charmed (Controlled Availability) See Caution 1.25 Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.26 Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.27 Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

1.28 Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Rancher (RKE1)

Rancher product releases support varying Kubernetes versions. It is your responsibility to ensure the Rancher release you intend to use supports the Kubernetes cluster you are deploying to. See the Support Matrix for the specific version of Rancher you are using in the Rancher documentation for more information.

1.23 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

1.24 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.25 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
1.26 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
1.27 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

1.28

Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported
  Red Hat OpenShift (OCP) 4.11/1.24 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

4.12/1.25 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
4.13/1.26 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
4.14/1.27 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
4.15/1.28 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported Supported

VMware Tanzu Kubernetes Grid (TKG)

VMware TKG product releases support varying Kubernetes versions. It is your responsibility to ensure the TKG release you intend to use supports the Kubernetes cluster you are deploying to. See the VMware Product Lifecycle Matrix and the release specific VMware Tanzu Kubernetes Grid Release Notes in the VMware documentation for more information.

1.6.x/1.23 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

1.6.x/1.24 Supported

10.0.1.107+

Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported
2.2.0/1.25 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
2.3.0/1.26 Supported

10.1.1.68+

Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported
2.4.x/1.27 Supported

10.2.1.69+

Supported

10.3.1.36+

Supported Supported Supported

Supported

Kubernetes distributions/providers in Controlled Availability may require additional time, tuning, and configuration for deployments. Solace fully supports these newer Kubernetes deployments.

For information about the list of broker versions available in PubSub+ Cloud, see Software Event Broker Versions and Support in PubSub+ Cloud.