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
文件。所以你想要的是:
- 使用名为
application.properties
的键创建一个 ConfigMap。该键下的值是您的应用程序配置文件。
- 将该 ConfigMap 挂载到可执行文件旁边的
config
目录中。也就是说,如果可执行文件在/app
,ConfigMap应该挂载到/app/config
.
我想在 kubernetes/openshift 本机映像部署中将 quarkus 应用程序属性外部化为配置映射。 我知道对于 Spring-boot 我们可以使用 spring.config.location 参数并使用配置映射进行引用。 我们如何为天真的可执行文件做同样的事情。
应用程序在 config
目录中查找与可执行文件同级的 application.properties
文件。所以你想要的是:
- 使用名为
application.properties
的键创建一个 ConfigMap。该键下的值是您的应用程序配置文件。 - 将该 ConfigMap 挂载到可执行文件旁边的
config
目录中。也就是说,如果可执行文件在/app
,ConfigMap应该挂载到/app/config
.