Red Hat build of Apache Camel - Supported Configurations
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.4 GA
Red Hat build of Apache Camel 4.4 GA is tested and verified on Quarkus and Spring Boot runtime frameworks.
- Configurations supported on Red Hat build of Apache Camel 4.4 for Quarkus 3.8
- Configurations supported on Red Hat build of Apache Camel 4.4 for Spring Boot 3.2
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.
- Configurations supported on Red Hat build of Apache Camel 4.0 for Quarkus 3.2
- Configurations supported on Red Hat build of Apache Camel 4.0 for Spring Boot 3.1
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
[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