4.9. 在处理将 REST 应用程序部署到 Red Hat OpenShift Container Platform 时,需要额外的配置属性


警告

当您将应用程序从 Quarkus 1.7 升级到 Red Hat build of Quarkus 1.11 时,这个更改可能会破坏您将应用程序部署到 OpenShift 的配置。您必须更新应用程序的 applications.properties 文件,以确保 ConfigMap 中提供的配置参数可以被应用程序识别。

在 Red Hat build of Quarkus 1.11 中,当您为 Red Hat OpenShift Container Platform 配置 Quarkus 应用程序时,并在 quarkus .openshift 中指定的 ConfigMap 中提供 应用程序 的配置参数,以确保应用程序识别和处理 ConfigMap。

  • 在应用程序的 application.properties 文件中添加以下属性,以确保应用程序识别 ConfigMap:

    application.properties

    quarkus.openshift.app-secret=<secret-name>
    quarkus-openshift.app-configmap=<configmap-name>
    Copy to Clipboard Toggle word wrap

    您必须将 &lt ;secret-name > 替换为您要使用的 secret 的名称,您必须将 &lt ;configmap-name > 替换为您要使用的 ConfigMap 的名称。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat