java - Quarkus 应用程序属性作为 kubernetes/openshift 配置映射,用于 native 镜像部署

标签 java openshift redhat quarkus

我想将 quarkus 应用程序属性外部化为 kubernetes/openshift native 镜像部署中的配置映射。 我知道对于 Spring-boot,我们可以使用 spring.config.location 参数并使用配置映射进行引用。 我们怎样才能对简单的可执行文件做同样的事情。

最佳答案

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

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

关于java - Quarkus 应用程序属性作为 kubernetes/openshift 配置映射,用于 native 镜像部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60125394/

相关文章:

ruby-on-rails - 被 RHEL 6.4 上的 OpenShift 难住了

linux - 在 weblogic 11g 中设置首选监听地址

java - 长数删除第一位 - Fast Way JAVA

java - Android 抽屉式导航错误

java - 将带有字母的字符串数组转换为java中的int数组

linux - 如何找到我的 Red Hat Linux 登录名?

php - 无法在 PHP 中加载 LDAP 函数

java - 分别分析字符串的每个单词

kubernetes - 共享容器中容器的CPU限制

spring-boot - 在多 Pod Spring 应用程序中获取请求/秒