3.2. 早期 2.x 版本中引入的新功能


使用 Dekorate Maven 依赖项,将 Spring Boot 应用部署到 OpenShift。Fabric8 Maven 插件不再被支持。有关将应用部署到 OpenShift 的详情,请参考将 Spring Boot 应用部署到 OpenShift

3.2.2. OpenJDK11 OpenShift 镜像支持多个构架

IBM Z 和 IBM Power Systems 的 OpenJ9 镜像已弃用。以下 OpenJDK11 镜像已更新以支持多个构架:

  • ubi8/openjdk-11

您可以在以下构架中使用 OpenJDK11 镜像:

  • x86 (x86_64)
  • s390x (IBM Z)
  • ppc64le (IBM Power Systems)

如果要将 OpenJ9 Java 虚拟机(JVM)与 OpenJDK11 镜像搭配使用,请参阅 Power 和 Z OpenShift 镜像的 Java 更改

Spring Boot 2.5 引入了在 RHEL 8 上为 Red Hat OpenJDK 8Red Hat OpenJDK 11 构建并部署 Spring Boot 应用程序到带有 OCI 兼容 通用基础镜像 的 OpenShift 的支持。RHEL 8 OpenJDK Universal Base Images 替换红帽支持的 RHEL 8 OpenJDK 构建器镜像,用于早期版本的 Spring Boot。以前支持的 RHEL 8 OpenJDK 基础镜像不再被支持,用于 Red Hat Build of Spring Boot。

3.2.4. OpenShift 的 Spring Boot metering 标签

您可以在 Spring Boot pod 中添加 metering 标签,并使用 OpenShift Metering Operator 检查红帽订阅详情。

注意

不要将 metering 标签添加到 Operator 部署和管理的任何 pod。

Spring Boot 应使用以下 metering 标签:

  • com.company: Red_Hat
  • rht.prod_name: Red_Hat_Runtimes
  • rht.prod_ver: 2022-Q2
  • rht.comp: Spring_Boot
  • rht.comp_ver: 2.5.12
  • rht.subcomp: <leave_blank>
  • rht.subcomp_t: application

如需更多信息,请参阅 Metering 文档。

如需有关标签的更多信息,请参阅 了解如何更新节点上的标签

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat