1.4. 支持和兼容性
您可以找到有关与 Quarkus 2.13 兼容的支持的配置和工件的详细信息,以及红帽客户门户网站中的高级别支持生命周期策略,如下所示:
- 有关支持的配置、OpenJDK 版本和经过测试的集成列表,请参阅 Red Hat build of Quarkus 支持的配置。
- 有关 Red Hat build of Quarkus 支持的 Maven 工件、扩展和 BOM 列表,请参阅 红帽构建的 Quarkus 组件详情。
- 有关所有红帽产品的正式发布、全面支持和维护支持日期,请参阅 Red Hat Application Services 产品更新和支持政策。
1.4.1. 产品更新和支持生命周期政策
在 Red Hat build of Quarkus 中,功能版本可以是主版本,也可以是引入新功能或支持的次版本。Red Hat build of Quarkus 发行版本号直接与 Quarkus 社区项目 发行版本保持一致。红帽构建的 Quarkus 功能发行版本的版本号与它所基于的社区版本匹配。
红帽不会为社区版本的每个版本发布 Quarkus 版本。红帽构建的 Quarkus 功能版本的节奏大约每六个月。
Red Hat build of Quarkus 为功能发行版本提供完全支持,直到后续版本发布为止。当一个功能版本被一个新版本取代时,红帽将继续为这个版本提供后续的 6 个月的维护支持,如以下支持生命周期图表概述 [Fig. 1]。

图 1.发行节奏和支持 Red Hat build of Quarkus 的生命周期
在版本的完全支持阶段和维护支持阶段中,红帽还提供 'service-pack (SP)' 更新和"micro"版本来修复错误以及常见漏洞和暴露(CVE)。
红帽构建的 Quarkus 新功能可能会引入对底层技术或平台中依赖项的增强、创新和更改。有关连续功能发行版中的新或更改内容的详细信息,请参阅 新功能、增强功能和技术变化。
虽然在升级到最新版本后,Red Hat build of Quarkus 的大多数功能都会继续按预期工作,但在某些情况下,您可能需要更改现有应用程序,或对您的环境或依赖项执行一些额外的配置。因此,在将 Red Hat build of Quarkus 升级到最新版本前,请仔细检查影响与之前版本的兼容性以及发行注记中 已弃用的 组件和功能部分的更改。
1.4.2. 经过测试并验证的环境
Red Hat build of Quarkus 2.13 在以下 Red Hat OpenShift Container Platform 和 Red Hat Enterprise Linux 8 版本中提供,并列出了支持的安装容器镜像。
请注意每个 CPU 架构的经过测试和支持的列。 要在未测试其部署环境的下表中获取版本支持状态,请参阅红帽知识库中的 Red Hat OpenShift Container Platform 中的 Red Hat Middleware 产品和组件支持。
平台 | 架构 | 容器镜像/ JVM | 测试 | 支持 |
OpenShift Container Platform 4.10 | AMD64 和 Intel 64 (x86_64) | Red Hat OpenJDK 11 和 Red Hat OpenJDK 17 | 是 | 是 - 请参阅支持文章 |
OpenShift Container Platform 4.10 | IBM Power (ppc64le)和 IBM Z (s390x) | Red Hat OpenJDK 11 | 否 | 是 - 请参阅支持文章 |
OpenShift Container Platform 4.12 | IBM Power (ppc64le)和 IBM Z (s390x) | Red Hat OpenJDK 11 | 仅 IBM Power | 是 |
OpenShift Container Platform 4.13 | AMD64 和 Intel 64 (x86_64) | Red Hat OpenJDK 11 和 Red Hat OpenJDK 17 | 是 | 是 |
OpenShift Container Platform 4.13 | IBM Power (ppc64le)和 IBM Z (s390x) | Red Hat OpenJDK 11, Eclipse Temurin 11 | 只有 IBM Z | 是 |
Red Hat Enterprise Linux 8 | AMD64 和 Intel 64 (x86_64) | OpenJDK 11.x 和 OpenJDK 17.x, Eclipse Temurin 11.x 和 17.x | 是 | 是 |
- 在 AMD64 和 Intel 64 (x86_64)架构上运行的 Red Hat OpenShift Dedicated 上支持 Red Hat build of Quarkus 2.13。红帽仅在最新版本的 OpenShift Dedicated 上测试 Quarkus。与上表中的 OpenShift Container Platform 相同的 "容器镜像/JVM" 和 "Supported" 值相同。
- 有关支持的配置列表,登录到红帽客户门户网站并查看红帽知识库解决方案 Red Hat build of Quarkus 支持的配置。
1.4.3. 开发支持
红帽为以下红帽构建的 Quarkus 功能、插件、扩展和依赖项提供了 开发支持 :
功能
- 持续测试
- Dev Services
- Dev UI
- 本地开发模式
- 远程开发模式
plugins
- Maven 协议缓冲器插件
1.4.3.1. 开发工具
红帽提供对使用 Quarkus 开发工具的 开发支持,包括 Quarkus CLI 和 Maven 和 Gradle 插件,以原型、开发、测试和部署红帽构建的 Quarkus 应用程序。
红帽不支持在生产环境中使用 Quarkus 开发工具。如需更多信息,请参阅红帽知识库文章 开发支持覆盖范围。