首页 > 解决方案 > 如何将 Opneshift 配置映射文件添加到内置于 tomcat 的 Spring Boot Web

问题描述

在我的项目结构下面

现在,当我尝试部署新的 Web 应用程序时,它无法使用 Configmaps。它错误说找不到属性文件。我确信这是因为 Configmaps 在 tomcat 和应用程序之外。

我是否可以解决任何问题,因为我不想在构建时将这些属性文件放入战争中,但应该在我在 Openshift 上部署或启动 pod 时添加。

简而言之,我想要一些东西,比如我可以将配置映射作为文件放入内置 tomcat 中使用的类路径 Spring Boot Web 应用程序中。

标签: javaspring-bootopenshift

解决方案


将 ConfigMap-s 作为卷挂载在某个路径上,然后按照此处所述配置 Spring Boot 。


推荐阅读