我想将 quarkus 应用程序属性外部化为 kubernetes/openshift native 镜像部署中的配置映射。 我知道对于 Spring-boot,我们可以使用 spring.config.location 参数并使用配置映射进行引用。 我们怎样才能对简单的可执行文件做同样的事情。
最佳答案
应用程序在 config
目录中查找与可执行文件同级的 application.properties
文件。所以你想要的是:
- 使用名为
application.properties
的键创建 ConfigMap。该键下的值是您的应用程序配置文件。 - 将该 ConfigMap 挂载到可执行文件旁边的
config
目录中。也就是说,如果可执行文件位于/app
中,则 ConfigMap 应安装到/app/config
中。
关于java - Quarkus 应用程序属性作为 kubernetes/openshift 配置映射,用于 native 镜像部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60125394/