Quarkus 应用程序属性作为 kubernetes/openshift 用于本机图像部署的配置映射

Quarkus application properties as kubernetes/openshift config map for native Image deployment

我想在 kubernetes/openshift 本机映像部署中将 quarkus 应用程序属性外部化为配置映射。 我知道对于 Spring-boot 我们可以使用 spring.config.location 参数并使用配置映射进行引用。 我们如何为天真的可执行文件做同样的事情。

应用程序在 config 目录中查找与可执行文件同级的 application.properties 文件。所以你想要的是:

  1. 使用名为 application.properties 的键创建一个 ConfigMap。该键下的值是您的应用程序配置文件。
  2. 将该 ConfigMap 挂载到可执行文件旁边的 config 目录中。也就是说,如果可执行文件在/app,ConfigMap应该挂载到/app/config.