1.4. 支持和兼容性
您可以找到有关与 Red Hat build of Quarkus 3.2 兼容的支持的配置和工件的详细信息,以及红帽客户门户网站中的高级别支持生命周期策略,如下所示:
- 有关支持的配置、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 中,功能版本可以是主版本,也可以是引入新功能或支持的次版本。红帽构建的 Quarkus 发行版本号与 Quarkus 社区项目的 Long-Term Support (LTS)版本直接一致。红帽构建的 Quarkus 功能发行版本的版本号与它所基于的 Quarkus 社区版本匹配。如需更多信息,请参阅 Quarkus 博客文章的 Long-Term Support (LTS)。
红帽不会为社区版本的每个版本发布 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 3.2 包括在以下 Red Hat OpenShift Container Platform 版本: 4.15、4.12 和 Red Hat Enterprise Linux 8.8 中。
有关支持的配置列表,登录到红帽客户门户网站并查看红帽知识库解决方案 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 开发工具。如需更多信息,请参阅红帽知识库文章 开发支持覆盖范围。