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 应用程序时,并在 中指定的 ConfigMap 中提供 quarkus .openshift 应用程序 的配置参数,以确保应用程序识别和处理 ConfigMap。
在应用程序的
application.properties文件中添加以下属性,以确保应用程序识别 ConfigMap:application.properties
quarkus.openshift.app-secret=<secret-name> quarkus-openshift.app-configmap=<configmap-name>
quarkus.openshift.app-secret=<secret-name> quarkus-openshift.app-configmap=<configmap-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您必须将 <
;secret-name> 替换为您要使用的 secret 的名称,您必须将 <configmap-name> 替换为您要使用的 ConfigMap 的名称。