Red Hat build of Apache Camel - Supported Configurations

Updated -

Red Hat provides production and development support for supported configurations and tested integrations according to your subscription agreement [1]. During Red Hat build of Apache Camel 4.x lifecycle, which spans over 5 years, minor version updates may require upgrades of JDKs, Quarkus, and Spring Boot.

Red Hat build of Apache Camel 4.8 GA

Red Hat build of Apache Camel 4.8 GA is tested and verified on Quarkus and Spring Boot runtime frameworks.

Red Hat build of Apache Camel 4.8.x Supported and Tested Platforms

In order to be running in a supported configuration, Red Hat build of Apache Camel including its components such as HawtIO must be running on one of the following JVMs and operating systems:

JVM Operating System / Platform Chipset Architecture Supported version Tested version Container image
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,
TemurinJDK 21
Red Hat Enterprise Linux x86_64,
aarch64[7]
8, 9 8.8, 9
OpenJDK 17 [2],
OpenJDK 21 [2]
Red Hat OpenShift x86_64,
s390x[6],
ppc64le[6]
4.12 (extended support), 4.13, 4.14, 4.15, 4.16, 4.17 4.12, 4.17 and newer[5] ubi8/openjdk-17,
ubi8/openjdk-21,
ubi9/openjdk-17[4],
ubi9/openjdk-21[4]
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,

TemurinJDK 21
Microsoft Windows Server x86_64 2019, 2022 2019
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,
TemurinJDK 21
Other [3] x86_64

Red Hat build of Apache Camel is supported on the following variants of Red Hat OpenShift

  • Red Hat OpenShift Container Platform (OCP), including all related subscriptions like OpenShift Kubernetes Engine (OKE) or bundles like OpenShift Platform Plus
  • Red Hat OpenShift Service on AWS (ROSA classic and HCP)
  • Microsoft Azure Red Hat OpenShift (ARO)
  • Red Hat OpenShift Dedicated (OSD)
  • Red Hat Device Edge 4 - Microshift 4.17 on x86 [4]
  • IBM Power (ppc64le), IBM Z (s390x), and IBM® LinuxONE (s390x) architectures are supported with Red Hat OpenShift

Red Hat build of Apache Camel 4 supports running on FIPS-enabled OpenJDK 21. For more details see this KCS article.

Red Hat build of Apache Camel 4 supports running in air-gapped (offline) environments. Building Camel applications on Spring Boot in offline environment is available through Offline Maven Repository Builder. See this KCS for usage instructions.

Red Hat build of Apache Camel 4.4 GA

Red Hat build of Apache Camel 4.4 GA is tested and verified on Quarkus and Spring Boot runtime frameworks.

Red Hat build of Apache Camel 4.4.x Supported and Tested Platforms

In order to be running in a supported configuration, Red Hat build of Apache Camel including its components such as HawtIO must be running on one of the following JVMs and operating systems:

JVM Operating System / Platform Chipset Architecture Supported version Tested version Container image
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,
TemurinJDK 21
Red Hat Enterprise Linux x86_64,
aarch64[7]
8, 9 8.8, 9
OpenJDK 17 [2],
OpenJDK 21 [2]
Red Hat OpenShift x86_64,
s390x[6],
ppc64le[6]
4.12, 4.13, 4.14, 4.15 and newer 4.12, 4.15 and newer[5] ubi8/openjdk-17,
ubi8/openjdk-21,
ubi9/openjdk-17[4],
ubi9/openjdk-21[4]
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,

TemurinJDK 21
Microsoft Windows Server x86_64 2019, 2022 2022
OpenJDK 17 [2],
OpenJDK 21 [2],
TemurinJDK 17,
TemurinJDK 21
Other [3] x86_64

Red Hat build of Apache Camel is supported on the following variants of Red Hat OpenShift

  • Red Hat OpenShift Container Platform (OCP), including all related subscriptions like OpenShift Kubernetes Engine (OKE) or bundles like OpenShift Platform Plus
  • Red Hat OpenShift Service on AWS (ROSA classic and HCP)
  • Microsoft Azure Red Hat OpenShift (ARO)
  • Red Hat OpenShift Dedicated (OSD)
  • Red Hat Device Edge 4 - Microshift 4.15 on x86 [4]
  • IBM Power (ppc64le), IBM Z (s390x), and IBM® LinuxONE (s390x) architectures are supported with Red Hat OpenShift

HawtIO for OpenShift is not yet supported on ppc64Ie and s390x architectures.

Red Hat build of Apache Camel 4 supports running on FIPS-enabled OpenJDK 17 and OpenJDK 21. For more details see this KCS article.

Red Hat build of Apache Camel 4 supports running in air-gapped (offline) environments. Building Camel applications on Spring Boot in offline environment is available through Offline Maven Repository Builder. See this KCS for usage instructions.

Red Hat build of Apache Camel 4.0 GA

Red Hat build of Apache Camel 4.0 GA is tested and verified on Quarkus and Spring Boot runtime frameworks.

Red Hat build of Apache Camel 4.0.x Supported and Tested Platforms

In order to be running in a supported configuration, Red Hat build of Apache Camel including its components such as HawtIO must be running on one of the following JVMs and operating systems:

JVM Operating System / Platform Chipset Architecture Supported version Tested version Container image
OpenJDK 17 [2], TemurinJDK 17 Red Hat Enterprise Linux x86_64 8, 9 8.8, 9
OpenJDK 17 [2] Red Hat OpenShift x86_64 4.12, 4.13, 4.14 and newer 4.12, 4.13, 4.14 and newer[5] ubi8/openjdk-17, ubi9/openjdk-17[4]
OpenJDK 17 [2], TemurinJDK 17 Microsoft Windows Server x86_64 2019 2019
OpenJDK 17 [2], TemurinJDK 17 Other [3] x86_64

Red Hat build of Apache Camel is supported on the following variants of Red Hat OpenShift

  • Red Hat OpenShift Container Platform (OCP)
  • Red Hat OpenShift Service on AWS (ROSA)
  • Microsoft Azure Red Hat OpenShift (ARO)
  • Red Hat OpenShift Dedicated (OSD)

Red Hat build of Apache Camel 4 supports running on FIPS-enabled OpenJDK 17. For more details see this KCS article.

[1] Red Hat expects that customers will remain on a supported environment. In the event that a JVM, operating system, database, etc., or its version is no longer supported by its vendor, Red Hat may be limited in its ability to provide support and may require you to reproduce the issue in a supported environment for continued assistance.

[2] Red Hat limits support of OpenJDK to the Red Hat builds of OpenJDK for Red Hat Enterprise Linux (RHEL) and Windows

[3] Support guidelines

[4] This configurations was exclusively tested Red Hat build of Apache Camel for Spring Boot

[5] Newer versions of OpenShift are automatically tested with our Camel-specific interoperability tests

[6] IBM Power (ppc64le), IBM Z (s390x), and IBM® LinuxONE (s390x) architectures are supported with Red Hat OpenShift.

[7] This configuration was exclusively tested with Red Hat build of Apache Camel for Quarkus in JVM-only on AWS Graviton (ARM) machines

Comments